1 parent e01a239 commit c601ebaCopy full SHA for c601eba
1 file changed
.github/workflows/ci.yml
@@ -14,26 +14,13 @@ env:
14
15
jobs:
16
build:
17
-
18
- runs-on: ubuntu-latest
19
+ strategy:
+ matrix:
+ os: [ ubuntu-latest, macos-13, macos-14, windows-latest ]
20
+ runs-on: ${{ matrix.os }}
21
steps:
- - uses: actions/checkout@v4
22
- - name: Build
23
- run: cargo build --verbose
+ - name: Checkout
+ uses: actions/checkout@v4
24
25
- release:
26
- needs: build
27
28
- env:
29
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # provided automatically by GitHub
30
- steps:
31
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
+ - name: Build
+ run: cargo build --verbose
0 commit comments