We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4ebaf1e commit 32e74d5Copy full SHA for 32e74d5
1 file changed
.github/workflows/release.yml
@@ -1,10 +1,14 @@
1
-name: Release
+name: Release Binary
2
3
on:
4
push:
5
tags:
6
- 'v*'
7
8
+permissions:
9
+ contents: write
10
+ packages: write
11
+
12
jobs:
13
build:
14
runs-on: ubuntu-latest
@@ -27,11 +31,13 @@ jobs:
27
31
bun build ./src/index.js --compile --outfile quick-snmp
28
32
chmod +x quick-snmp
29
33
30
- - name: Test Binary
34
+ - name: Test Binary (version)
35
run: |
- echo "Testing built binary..."
36
./quick-snmp --version
- ./quick-snmp --help
37
38
+ - name: Test Binary (loopback)
39
+ run: |
40
+ ./quick-snmp --loopback
41
42
- name: Upload Release Asset
43
uses: softprops/action-gh-release@v1
@@ -40,4 +46,4 @@ jobs:
46
draft: false
47
prerelease: false
48
env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
49
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
0 commit comments