Skip to content

Commit 2c2198a

Browse files
committed
Implement new feature or fix
1 parent 8ca54a8 commit 2c2198a

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

.github/workflows/go.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,15 @@ jobs:
3030
- name: List files after builds
3131
run: ls -l
3232

33+
- name: Upload Build Artifacts # Paso para subir los binarios como artefactos
34+
uses: actions/upload-artifact@v2
35+
with:
36+
name: cli-binaries
37+
path: |
38+
./cli-linux
39+
./cli-mac
40+
./cli-windows.exe
41+
3342
release:
3443
needs: build # Este trabajo depende del trabajo de compilación
3544
runs-on: ubuntu-latest # Usar Ubuntu como entorno de ejecución para el lanzamiento
@@ -38,6 +47,12 @@ jobs:
3847
- name: Checkout code
3948
uses: actions/checkout@v2
4049

50+
- name: Download Build Artifacts # Paso para descargar los artefactos del trabajo de build
51+
uses: actions/download-artifact@v2
52+
with:
53+
name: cli-binaries
54+
path: .
55+
4156
- name: Create or Update Release # Paso para crear o actualizar un release en GitHub
4257
id: create_release
4358
uses: actions/create-release@v1
@@ -48,6 +63,7 @@ jobs:
4863
release_name: Release ${{ github.ref }} # Nombre del release
4964
draft: false # Indica si el release es un borrador
5065
prerelease: false # Indica si el release es una versión preliminar
66+
overwrite: true # Permitir actualizar un release existente
5167

5268
- name: Upload Windows CLI # Paso para subir el ejecutable de Windows como activo del release
5369
uses: actions/upload-release-asset@v1

0 commit comments

Comments
 (0)