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 d7dfd82 commit e4029d3Copy full SHA for e4029d3
.github/workflows/release.yml
@@ -0,0 +1,29 @@
1
+name: Handle Release
2
+
3
+on: release
4
5
+jobs:
6
+ generate:
7
8
+ runs-on: ${{ matrix.os }}
9
10
+ strategy:
11
+ fail-fast: false
12
+ matrix:
13
+ os: [windows-latest, macOS-latest, ubuntu-latest]
14
15
+ steps:
16
+ - name: Checkout the repository
17
+ uses: actions/checkout@master
18
+ - name: Generate artifacts
19
+ run: cargo build --release
20
+ - name: Rename artifacts
21
+ run: |
22
+ cp target/release/bridge target/release/bridge-${{ matrix.os }}
23
+ shell: bash
24
+ - name: Upload artifacts
25
+ uses: skx/github-action-publish-binaries@master
26
+ env:
27
+ GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }}
28
+ with:
29
+ args: 'target/release/bridge-*'
.github/workflows/rust.yml
0 commit comments