diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 0042fb2..e2a0a50 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -1,5 +1,16 @@ + + name: test + on: [push, pull_request] + +# # Gave up -- could not figure out how to use environment variables :-( +# env: +# # I got these from: https://github.com/prefix-dev/setup-pixi/blob/main/README.md +# # they seem to keep it pretty up to date +# SETUP_PIXI_VERSION: v0.8.1 +# PIXI_VERSION: v0.29.0 + jobs: test: runs-on: ${{ matrix.os }} @@ -10,13 +21,27 @@ jobs: environment: [test310, test311, test312] steps: - uses: actions/checkout@v4 - - uses: prefix-dev/setup-pixi@v0.7.0 + - uses: prefix-dev/setup-pixi@v0.8.1 with: - pixi-version: v0.22.0 + pixi-version: v0.29.0 cache: true # auth-host: prefix.dev # auth-token: ${{ secrets.PREFIX_DEV_TOKEN }} - - run: pixi run --environment test312 lint +# - run: pixi run --environment test312 lint - run: pixi run --environment ${{ matrix.environment }} test + lint: + runs-on: ubuntu-latest + strategy: + fail-fast: false + steps: + - uses: actions/checkout@v4 + - uses: prefix-dev/setup-pixi@v0.8.1 + with: + pixi-version: v0.29.0 + cache: true + # auth-host: prefix.dev + # auth-token: ${{ secrets.PREFIX_DEV_TOKEN }} + - run: pixi run --environment test310 lint +