1 parent e01a239 commit 85bb80dCopy full SHA for 85bb80d
1 file changed
.github/workflows/ci.yml
@@ -13,27 +13,13 @@ env:
13
CARGO_TERM_COLOR: always
14
15
jobs:
16
- build:
17
-
18
- runs-on: ubuntu-latest
19
20
- steps:
+ strategy:
+ matrix:
+ os: [ ubuntu-latest, macos-13, macos-14, windows-latest ]
+ runs-on: ${{ matrix.os }}
+
21
+ steps:
22
+ - name: Build
23
- uses: actions/checkout@v4
24
- name: Build
- run: cargo build --verbose
25
- release:
26
- needs: build
27
28
- env:
29
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # provided automatically by GitHub
30
31
- - uses: actions/checkout@v4
32
- - uses: actions/download-artifact@v4
33
- with: { name: dist }
34
- - id: create_release
35
- uses: elgohr/Github-Release-Action@v5
36
- with:
37
- title: Dev Build ${{ github.sha }}
38
- tag: dev-${{ github.sha }}
39
- prerelease: true
+ run: cargo build --verbose
0 commit comments