Skip to content

Commit 561ce14

Browse files
authored
Release workflow fixes (#70)
* Fix release artifact paths * Fix release workflow * Fix download-artifact version * Fix cache key * Fix folder path
1 parent 23c40ac commit 561ce14

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

.github/workflows/build-blueprint-selector_dev.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ jobs:
103103
sudo find ./ -maxdepth 1 -name "*.deb" -exec alien --scripts --to-rpm {} \;
104104
- uses: actions/upload-artifact@v4
105105
with:
106-
name: blueprint-selector-packages
106+
name: blueprint-selector-${{ matrix.target }}-packages
107107
path: |
108108
./*.deb
109109
./*.rpm

.github/workflows/build-kanto-auto-deployer.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
with:
4747
workspaces: |
4848
src/rust/kanto-auto-deployer/ -> target
49-
src/rust/kantui/ -> target
49+
src/rust/kanto-tui/ -> target
5050
- name: Build binary
5151
run: |
5252
cd src/rust/kanto-auto-deployer
@@ -104,7 +104,7 @@ jobs:
104104
sudo find ./ -maxdepth 1 -name "*.deb" -exec alien --scripts --to-rpm {} \;
105105
- uses: actions/upload-artifact@v4
106106
with:
107-
name: kanto-auto-deployer-packages
107+
name: kanto-auto-deployer-${{ matrix.target }}-packages
108108
path: |
109109
./*.deb
110110
./*.rpm

.github/workflows/build-kantui.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
with:
4747
workspaces: |
4848
src/rust/kanto-auto-deployer/ -> target
49-
src/rust/kantui/ -> target
49+
src/rust/kanto-tui/ -> target
5050
- name: Build binary
5151
run: |
5252
cd src/rust/kanto-tui
@@ -107,7 +107,7 @@ jobs:
107107
sudo find ./ -maxdepth 1 -name "*.deb" -exec alien --scripts --to-rpm {} \;
108108
- uses: actions/upload-artifact@v4
109109
with:
110-
name: kantui-packages
110+
name: kantui-${{ matrix.target }}-packages
111111
path: |
112112
./*.deb
113113
./*.rpm

.github/workflows/release.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,22 +32,22 @@ jobs:
3232
steps:
3333
- name: Download build artifacts
3434
id: download
35-
uses: actions/download-artifact@v3
35+
uses: actions/download-artifact@v4
3636
with:
3737
path: build/
3838
- name: Upload assets
39-
uses: softprops/action-gh-release@v1
39+
uses: softprops/action-gh-release@v2
4040
with:
4141
fail_on_unmatched_files: true
4242
files: |
43-
${{steps.download.outputs.download-path}}/kantui-packages/eclipse-leda-kantui_*_amd64.deb
44-
${{steps.download.outputs.download-path}}/kantui-packages/eclipse-leda-kantui_*_arm64.deb
45-
${{steps.download.outputs.download-path}}/kanto-auto-deployer-packages/eclipse-leda-kanto-auto-deployer_*_amd64.deb
46-
${{steps.download.outputs.download-path}}/kanto-auto-deployer-packages/eclipse-leda-kanto-auto-deployer_*_arm64.deb
43+
${{steps.download.outputs.download-path}}/kantui-*-packages/eclipse-leda-kantui_*_amd64.deb
44+
${{steps.download.outputs.download-path}}/kantui-*-packages/eclipse-leda-kantui_*_arm64.deb
45+
${{steps.download.outputs.download-path}}/kantui-*-packages/eclipse-leda-kantui*.x86_64.rpm
46+
${{steps.download.outputs.download-path}}/kantui-*-packages/eclipse-leda-kantui*.arm64.rpm
47+
${{steps.download.outputs.download-path}}/kanto-auto-deployer-*-packages/eclipse-leda-kanto-auto-deployer_*_amd64.deb
48+
${{steps.download.outputs.download-path}}/kanto-auto-deployer-*-packages/eclipse-leda-kanto-auto-deployer_*_arm64.deb
49+
${{steps.download.outputs.download-path}}/kanto-auto-deployer-*-packages/eclipse-leda-kanto-auto-deployer*.x86_64.rpm
50+
${{steps.download.outputs.download-path}}/kanto-auto-deployer-*-packages/eclipse-leda-kanto-auto-deployer*.arm64.rpm
4751
${{steps.download.outputs.download-path}}/leda-utils-packages/eclipse-leda-utils*.deb
48-
${{steps.download.outputs.download-path}}/kantui-packages/eclipse-leda-kantui*.x86_64.rpm
49-
${{steps.download.outputs.download-path}}/kantui-packages/eclipse-leda-kantui*.arm64.rpm
50-
${{steps.download.outputs.download-path}}/kanto-auto-deployer-packages/eclipse-leda-kanto-auto-deployer*.x86_64.rpm
51-
${{steps.download.outputs.download-path}}/kanto-auto-deployer-packages/eclipse-leda-kanto-auto-deployer*.arm64.rpm
5252
${{steps.download.outputs.download-path}}/leda-utils-packages/eclipse-leda-utils*.noarch.rpm
5353

0 commit comments

Comments
 (0)