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.
2 parents 1f9d561 + 9e4d6cc commit 9fc1bc4Copy full SHA for 9fc1bc4
.github/workflows/publish-binary.yml
@@ -6,8 +6,20 @@ on:
6
7
jobs:
8
build:
9
- name: Publish binaries
10
- runs-on: ubuntu-latest
+ name: Publish for ${{ matrix.os }}
+ runs-on: ${{ matrix.os }}
11
+ strategy:
12
+ matrix:
13
+ include:
14
+ - os: ubuntu-latest
15
+ artifact_name: callscript
16
+ asset_name: callscript-linux-amd64
17
+ - os: windows-latest
18
+ artifact_name: callscript.exe
19
+ asset_name: callscript-windows-amd64
20
+ - os: macos-latest
21
22
+ asset_name: callscript-macos-amd64
23
steps:
24
- uses: actions/checkout@v3
25
- name: Set up Python 3.10
@@ -32,3 +44,4 @@ jobs:
32
44
file_glob: true
33
45
tag: ${{ github.ref }}
34
46
overwrite: true
47
+ asset_name: ${{ matrix.asset_name }}
0 commit comments