Skip to content

Commit 9eff9be

Browse files
committed
udpate tag-publish.yml
1 parent fd73253 commit 9eff9be

File tree

1 file changed

+23
-3
lines changed

1 file changed

+23
-3
lines changed

.github/workflows/tag-publish.yml

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,6 @@ jobs:
4646
build:
4747
name: Build
4848
runs-on: ubuntu-latest
49-
needs:
50-
- create_release
5149
steps:
5250
- name: Checkout
5351
uses: actions/checkout@v4
@@ -61,10 +59,32 @@ jobs:
6159

6260
- name: Gradle Build
6361
run: ./gradlew build
62+
- name: Upload Build Artifacts
63+
id: artifact
64+
uses: actions/upload-artifact@v4
65+
with:
66+
name: vschunkloader-release-assets
67+
path: mod-output/*.jar
68+
overwrite: true
69+
if-no-files-found: error
70+
71+
upload_release_assets:
72+
name: Upload Release Assets
73+
runs-on: ubuntu-latest
74+
needs:
75+
- create_release
76+
- test
77+
- build
78+
steps:
79+
- name: Download artifact
80+
uses: actions/download-artifact@v4
81+
with:
82+
name: vschunkloader-release-assets
83+
path: ./release-assets
6484
- name: Upload Release Assets
6585
uses: zyxkad/upload-release-asset-dir@v2
6686
env:
6787
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6888
with:
6989
upload_url: ${{ needs.create_release.outputs.upload_url }}
70-
asset_dir: ./mod-output
90+
asset_dir: ./release-assets

0 commit comments

Comments
 (0)