File tree Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change 2323 - name : Run tests
2424 run : just test
2525
26+ build-extension :
27+ runs-on : ${{ matrix.os }}
28+ strategy :
29+ fail-fast : false
30+ matrix :
31+ os : [ubuntu-latest, macos-latest, windows-latest]
32+ steps :
33+ - uses : actions/checkout@v4
34+ - name : Setup Rust
35+ uses : actions-rs/toolchain@v1
36+ with :
37+ toolchain : stable
38+ - name : Setup just
39+ uses : extractions/setup-just@v1
40+ - name : Build native extension
41+ run : just build-extension
42+
2643 nix :
2744 runs-on : ubuntu-latest
2845 steps :
3451 experimental-features = nix-command flakes
3552 - name : Run tests via Nix
3653 run : nix develop -c just test
54+
55+ nix-build-extension :
56+ runs-on : ubuntu-latest
57+ steps :
58+ - uses : actions/checkout@v4
59+ - uses : cachix/install-nix-action@v27
60+ with :
61+ nix_path : nixpkgs=channel:nixos-24.05
62+ extra_nix_config : |
63+ experimental-features = nix-command flakes
64+ - name : Build extension via Nix
65+ run : nix develop -c just build-extension
You can’t perform that action at this time.
0 commit comments