We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1a0427b commit 8a8a6c7Copy full SHA for 8a8a6c7
1 file changed
.github/workflows/release.yml
@@ -6,7 +6,15 @@ on:
6
7
jobs:
8
build:
9
- runs-on: ubuntu-latest
+ runs-on: ${{ matrix.os }}
10
+ strategy:
11
+ matrix:
12
+ os: [ubuntu-latest, macos-latest]
13
+ include:
14
+ - os: ubuntu-latest
15
+ ext: ""
16
+ - os: macos-latest
17
18
19
steps:
20
- name: Check out code
@@ -22,12 +30,12 @@ jobs:
22
30
run: go mod tidy
23
31
24
32
- name: Build Conveyor
25
- run: go build -o build/runner-linux-amd64
33
+ run: go build -o build/runner-${{ github.event.release.tag_name }}-${{ matrix.os }}-${{ runner.arch }}
26
34
27
35
- name: Upload Release Asset
28
36
uses: softprops/action-gh-release@v2
29
37
with:
38
files: |
- build/runner-linux-amd64
39
+ build/runner-${{ github.event.release.tag_name }}-${{ matrix.os }}-${{ runner.arch }}
40
env:
41
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
0 commit comments