Skip to content

Commit a3c0301

Browse files
committed
correccion del yml
1 parent 9be7a97 commit a3c0301

File tree

1 file changed

+6
-22
lines changed

1 file changed

+6
-22
lines changed

.github/workflows/eas-build.yml

Lines changed: 6 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,35 @@
11
# .github/workflows/eas-build.yml
2-
# Flujo de trabajo definitivo para compilar una APK de Android con EAS Build
2+
# VERSIÓN FINAL Y CORRECTA
33

44
name: Compilar APK para Android
55

6-
# Define cuándo se ejecutará esta acción
76
on:
8-
# Se activa cuando haces 'push' a la rama 'main'
9-
# Puedes cambiar 'main' a 'develop' o añadir más ramas
107
push:
118
branches:
129
- main
1310

14-
# Define los trabajos a realizar
1511
jobs:
1612
build:
17-
# El trabajo se ejecutará en una máquina virtual de Ubuntu
1813
runs-on: ubuntu-latest
19-
20-
# Los pasos que seguirá el trabajo
2114
steps:
22-
# 1. Descarga tu código del repositorio a la máquina virtual
2315
- name: Checkout repository
2416
uses: actions/checkout@v4
2517

26-
# 2. Configura el entorno de Node.js
2718
- name: Setup Node.js
2819
uses: actions/setup-node@v4
2920
with:
3021
node-version: 18
3122

32-
# 3. Instala las dependencias de tu proyecto (npm install)
33-
- name: Install dependencies
34-
run: npm install
35-
36-
# 4. Instala y configura Expo y EAS CLI.
37-
# Este es el paso clave donde nos autenticamos usando los secretos.
3823
- name: Setup Expo and EAS
3924
uses: expo/expo-github-action@v8
4025
with:
41-
# Inicia sesión usando el usuario y contraseña que guardamos en GitHub Secrets
42-
username: ${{ secrets.EXPO_CLI_USERNAME }}
43-
password: ${{ secrets.EXPO_CLI_PASSWORD }}
44-
# Especifica las versiones de las herramientas a usar
4526
expo-version: latest
4627
eas-version: latest
28+
# Esta es la línea clave que usa el token que creamos
29+
token: ${{ secrets.EXPO_TOKEN }}
30+
31+
- name: Install dependencies
32+
run: npm install
4733

48-
# 5. Ejecuta el comando de compilación de EAS
4934
- name: Start EAS Build
50-
# --non-interactive es crucial para que el proceso no se detenga a hacer preguntas
5135
run: eas build --platform android --profile preview --non-interactive

0 commit comments

Comments
 (0)