We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8f09538 commit 2351d60Copy full SHA for 2351d60
1 file changed
.github/workflows/pixi.yml
@@ -0,0 +1,27 @@
1
+name: CMake integration
2
+on: [push, pull_request]
3
+
4
+concurrency:
5
+ group: ${{ github.workflow }}-${{ github.job }}-${{ github.ref }}
6
+ cancel-in-progress: true
7
8
+jobs:
9
+ build:
10
+ # Sample Pixi usage.
11
+ # It can be extended to run any configuration with major compilers/architectures.
12
+ name: Pixi ${{ matrix.sys.compiler }} - ${{ matrix.sys.preset }}
13
+ runs-on: ubuntu-latest
14
+ strategy:
15
+ matrix:
16
+ sys:
17
+ - { compiler: "gcc-15", preset: "dev-avx2" }
18
+ - { compiler: "clang-21", preset: "dev-sse2" }
19
+ steps:
20
+ - name: Checkout xsimd
21
+ uses: actions/checkout@v3
22
+ - uses: prefix-dev/setup-pixi@v0.9.3
23
+ with:
24
+ pixi-version: v0.59.0
25
+ cache: true
26
+ - name: Run test
27
+ run: pixi run -e ${{ matrix.sys.compiler }} test ${{ matrix.sys.preset }}
0 commit comments