ci(artifacts): simplify uploaded artifacts
Some checks failed
Publish Docker Images / coverage-and-sonar (push) Failing after 8m47s

This commit is contained in:
2026-03-14 01:18:08 +01:00
parent 04af319f91
commit 359636b152

View File

@@ -36,14 +36,16 @@ jobs:
run: | run: |
nix develop --no-pure-eval --accept-flake-config --command just audit nix develop --no-pure-eval --accept-flake-config --command just audit
- name: Build
run: |
nix develop --no-pure-eval --accept-flake-config --command just build-release
- name: Lint - name: Lint
run: | run: |
nix develop --no-pure-eval --accept-flake-config --command just lint-report nix develop --no-pure-eval --accept-flake-config --command just lint-report
- name: Build Linux release binary
run: nix build --no-pure-eval --accept-flake-config
- name: Build Windows release binary
run: nix build .#windows --no-pure-eval --accept-flake-config
- name: Coverage - name: Coverage
run: | run: |
nix develop --no-pure-eval --accept-flake-config --command just coverage-ci nix develop --no-pure-eval --accept-flake-config --command just coverage-ci
@@ -54,26 +56,26 @@ jobs:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }} SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }}
- name: Build Linux release binary - name: Prepare Linux binary
run: nix build --no-pure-eval --accept-flake-config run: |
mkdir dist-linux
- name: Package Linux binary cp result/bin/jj-cz dist-linux/
run: mv result/bin/jj-cz && zip jj-cz-linux-x86_64.zip jj-cz LICENSE.GPL.md LICENSE.MIT.md cp LICENSE.*.md dist-linux/
- name: Upload Linux artifact - name: Upload Linux artifact
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
with: with:
name: jj-cz-linux-x86_64 name: jj-cz-linux-x86_64
path: jj-cz-linux-x86_64.zip path: dist-linux/*
- name: Build Windows release binary - name: Prepare Windows binary
run: nix build .#windows --no-pure-eval --accept-flake-config run: |
mkdir -p dist-windows
- name: Package Windows binary cp result/bin/jj-cz.exe dist-windows/
run: zip jj-cz-windows-x86_64.zip result/bin/jj-cz.exe LICENSE.GPL.md LICENSE.MIT.md cp LICENSE.*.md dist-windows/
- name: Upload Windows artifact - name: Upload Windows artifact
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
with: with:
name: jj-cz-windows-x86_64 name: jj-cz-windows-x86_64
path: jj-cz-windows-x86_64.zip path: dist-windows/*