Skip to content

Commit 78a8f92

Browse files
authored
Merge pull request #81 from intergral/build_assets
fix(build): try a different release asset action
2 parents a337025 + a17ed03 commit 78a8f92

File tree

1 file changed

+15
-26
lines changed

1 file changed

+15
-26
lines changed

.github/workflows/on_release.yml

+15-26
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
release:
55
types: [published]
66

7+
permissions:
8+
contents: write
9+
710
jobs:
811
build:
912
runs-on: ubuntu-latest
@@ -33,21 +36,13 @@ jobs:
3336
- name: Build and Release
3437
run: mvn -s .ci-settings.xml clean deploy -DskipTests -P release-ossrh -B -U -pl agent,deep --also-make
3538

36-
- name: Get release
37-
id: get_release
38-
uses: bruceadams/[email protected]
39-
env:
40-
GITHUB_TOKEN: ${{ github.token }}
41-
42-
- name: Upload release binary
43-
uses: actions/[email protected]
44-
env:
45-
GITHUB_TOKEN: ${{ github.token }}
39+
- name: Upload binaries to release
40+
uses: svenstaro/upload-release-action@v2
4641
with:
47-
upload_url: ${{ steps.get_release.outputs.upload_url }}
48-
asset_path: ./agent/target/deep-${VERSION}.jar
42+
file: ./agent/target/deep-${VERSION}.jar
4943
asset_name: Deep Agent
50-
asset_content_type: application/octet-stream
44+
tag: ${{ github.ref_name }}
45+
overwrite: true
5146

5247
JavaSite:
5348
runs-on: ubuntu-latest
@@ -70,17 +65,11 @@ jobs:
7065
- name: Zip Site
7166
run: tar -czf site.tar.gz target/staging
7267

73-
- name: Get release
74-
id: get_release
75-
uses: bruceadams/[email protected]
76-
env:
77-
GITHUB_TOKEN: ${{ github.token }}
78-
79-
- uses: actions/[email protected]
80-
env:
81-
GITHUB_TOKEN: ${{ github.token }}
68+
- name: Upload binaries to release
69+
uses: svenstaro/upload-release-action@v2
8270
with:
83-
upload_url: ${{ steps.get_release.outputs.upload_url }}
84-
asset_content_type: application/octet-stream
85-
name: Maven Site
86-
asset_path: site.tar.gz
71+
file: site.tar.gz
72+
asset_name: Maven Site
73+
tag: ${{ github.ref_name }}
74+
overwrite: true
75+

0 commit comments

Comments
 (0)