We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1c9a063 commit f561bafCopy full SHA for f561baf
.github/workflows/upload-release-assets.yml
@@ -0,0 +1,38 @@
1
+name: Upload release asset
2
+
3
+on:
4
+ release:
5
+ types:
6
+ - published
7
8
+jobs:
9
+ upload-assets:
10
+ runs-on: ubuntu-latest
11
+ permissions:
12
+ contents: write
13
14
+ steps:
15
+ - name: Checkout the release tag
16
+ uses: actions/checkout@v4
17
+ with:
18
+ ref: ${{ github.event.release.tag_name }}
19
20
+ - name: Prepare asset
21
+ shell: bash
22
+ run: |
23
+ set -euo pipefail
24
25
+ rm -rf assets
26
+ mkdir -p assets
27
28
+ cp -a slib.sh assets/
29
30
+ ls -lah assets
31
32
+ - name: Upload asset
33
+ env:
34
+ GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
35
36
37
+ tag="${{ github.event.release.tag_name }}"
38
+ gh release upload "$tag" assets/* --clobber
0 commit comments