ci: improve artifact upload resiliency and set tag_name/make_latest for release
This commit is contained in:
parent
8ff958743c
commit
47b7ba27a0
1 changed files with 10 additions and 0 deletions
10
.github/workflows/release.yml
vendored
10
.github/workflows/release.yml
vendored
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue