ci: improve artifact upload resiliency and set tag_name/make_latest for release

This commit is contained in:
katR 2026-08-29 06:44:43 +05:30
parent 8ff958743c
commit 47b7ba27a0

View file

@ -94,13 +94,20 @@ jobs:
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: binaries-${{ matrix.name }} name: binaries-${{ matrix.name }}
if-no-files-found: warn
path: | path: |
target/${{ matrix.target }}/release/*.deb target/${{ matrix.target }}/release/*.deb
target/${{ matrix.target }}/release/*.AppImage target/${{ matrix.target }}/release/*.AppImage
target/${{ matrix.target }}/release/*.dmg target/${{ matrix.target }}/release/*.dmg
target/${{ matrix.target }}/release/*-setup.exe target/${{ matrix.target }}/release/*-setup.exe
target/${{ matrix.target }}/release/oneclient_app.exe
target/${{ matrix.target }}/release/oneclient_app
target/${{ matrix.target }}/generate-rpm/*.rpm target/${{ matrix.target }}/generate-rpm/*.rpm
target/generate-rpm/*.rpm target/generate-rpm/*.rpm
target/release/*.deb
target/release/*.AppImage
target/release/*.dmg
target/release/*-setup.exe
create-release: create-release:
needs: build needs: build
@ -117,6 +124,9 @@ jobs:
uses: softprops/action-gh-release@v2 uses: softprops/action-gh-release@v2
with: with:
files: ./artifacts/**/* files: ./artifacts/**/*
tag_name: ${{ github.ref_name }}
draft: false draft: false
prerelease: false prerelease: false
generate_release_notes: true generate_release_notes: true
make_latest: true