From 6ecc2b49468d7379d4b527bc75b02de711beb95f Mon Sep 17 00:00:00 2001 From: Daniel Dybing Date: Wed, 11 Mar 2026 12:40:36 +0100 Subject: [PATCH] Workflow: Improve job naming and artifact separation --- .gitea/workflows/build.yml | 10 ++++++---- .gitea/workflows/release.yml | 6 ++++-- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 2d669ba..013ea08 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -9,6 +9,7 @@ on: jobs: build-linux: + name: Build Linux Binary runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -27,13 +28,14 @@ jobs: run: | pyinstaller --onefile --name tamigo-cli tamigo.py - - name: Upload artifact + - name: Upload Linux Artifact uses: actions/upload-artifact@v3 with: - name: tamigo-cli-linux + name: binary-linux path: dist/tamigo-cli build-windows: + name: Build Windows Binary runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -45,8 +47,8 @@ jobs: cdrx/pyinstaller-windows \ sh -c "pip install -r requirements.txt && pyinstaller --onefile --name tamigo-cli tamigo.py" - - name: Upload artifact + - name: Upload Windows Artifact uses: actions/upload-artifact@v3 with: - name: tamigo-cli-windows + name: binary-windows path: dist/tamigo-cli.exe diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 99e5fd3..883dbdf 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -5,7 +5,8 @@ on: types: [published] jobs: - build-linux: + release-linux: + name: Build & Release Linux runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -28,7 +29,8 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - build-windows: + release-windows: + name: Build & Release Windows runs-on: ubuntu-latest steps: - uses: actions/checkout@v4