diff --git a/.github/workflows/auto_approve.yml b/.github/workflows/auto_approve.yml index d02aef9751fc..fa7fe8c80b9c 100644 --- a/.github/workflows/auto_approve.yml +++ b/.github/workflows/auto_approve.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.18.0 diff --git a/.github/workflows/auto_release_crates.yml b/.github/workflows/auto_release_crates.yml index 506f748f84af..9ffec72f680f 100644 --- a/.github/workflows/auto_release_crates.yml +++ b/.github/workflows/auto_release_crates.yml @@ -20,7 +20,7 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 diff --git a/.github/workflows/checkboxes.yml b/.github/workflows/checkboxes.yml index 75af8364585f..f229de7a768f 100644 --- a/.github/workflows/checkboxes.yml +++ b/.github/workflows/checkboxes.yml @@ -28,7 +28,7 @@ jobs: with: ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.ref || '' }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.18.0 diff --git a/.github/workflows/contrib_checks.yml b/.github/workflows/contrib_checks.yml index 06cd6b8fd4ed..b354144937f5 100644 --- a/.github/workflows/contrib_checks.yml +++ b/.github/workflows/contrib_checks.yml @@ -46,7 +46,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 @@ -62,9 +62,10 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 + environments: py-docs - name: Build via mkdocs run: pixi run -e py-docs mkdocs build --strict -f rerun_py/mkdocs.yml @@ -78,7 +79,7 @@ jobs: # PR introduces a new type and another PR changes the codegen. - uses: actions/checkout@v4 - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 @@ -102,7 +103,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 @@ -154,9 +155,10 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 + environments: cpp # TODO(emilk): make this work somehow. Right now this just results in # > Compiler: GNU 12.3.0 (/__w/rerun/rerun/.pixi/env/bin/x86_64-conda-linux-gnu-c++) diff --git a/.github/workflows/contrib_rerun_py.yml b/.github/workflows/contrib_rerun_py.yml index 1bcb5feb8e2d..5fb22ddb4281 100644 --- a/.github/workflows/contrib_rerun_py.yml +++ b/.github/workflows/contrib_rerun_py.yml @@ -52,9 +52,10 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 + environments: wheel-test - name: Build Wheel uses: PyO3/maturin-action@v1 diff --git a/.github/workflows/on_pull_request_target_contrib.yml b/.github/workflows/on_pull_request_target_contrib.yml index e21c460d3245..23fb8a59a5b9 100644 --- a/.github/workflows/on_pull_request_target_contrib.yml +++ b/.github/workflows/on_pull_request_target_contrib.yml @@ -23,7 +23,7 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4a1bc770da1f..9487b8e3dc97 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -78,7 +78,7 @@ jobs: with: node-version: 18 - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 @@ -375,7 +375,7 @@ jobs: with: node-version: 18 - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 diff --git a/.github/workflows/reusable_build_and_upload_rerun_cli.yml b/.github/workflows/reusable_build_and_upload_rerun_cli.yml index 89113325da81..a06ab82946c5 100644 --- a/.github/workflows/reusable_build_and_upload_rerun_cli.yml +++ b/.github/workflows/reusable_build_and_upload_rerun_cli.yml @@ -161,7 +161,7 @@ jobs: service_account: ${{ secrets.GOOGLE_SERVICE_ACCOUNT }} targets: ${{ needs.set-config.outputs.TARGET }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 diff --git a/.github/workflows/reusable_build_and_upload_wheels.yml b/.github/workflows/reusable_build_and_upload_wheels.yml index 124b22e78b83..9ee496f844aa 100644 --- a/.github/workflows/reusable_build_and_upload_wheels.yml +++ b/.github/workflows/reusable_build_and_upload_wheels.yml @@ -186,7 +186,7 @@ jobs: service_account: ${{ secrets.GOOGLE_SERVICE_ACCOUNT }} targets: ${{ needs.set-config.outputs.TARGET }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 diff --git a/.github/workflows/reusable_build_examples.yml b/.github/workflows/reusable_build_examples.yml index ac96673d5d78..2f122bed33b7 100644 --- a/.github/workflows/reusable_build_examples.yml +++ b/.github/workflows/reusable_build_examples.yml @@ -59,9 +59,10 @@ jobs: workload_identity_provider: ${{ secrets.GOOGLE_WORKLOAD_IDENTITY_PROVIDER }} service_account: ${{ secrets.GOOGLE_SERVICE_ACCOUNT }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 + environments: wheel-test - name: Download Wheel uses: actions/download-artifact@v4 diff --git a/.github/workflows/reusable_build_web.yml b/.github/workflows/reusable_build_web.yml index 78072007e8b6..34127757b4f5 100644 --- a/.github/workflows/reusable_build_web.yml +++ b/.github/workflows/reusable_build_web.yml @@ -61,7 +61,7 @@ jobs: workload_identity_provider: ${{ secrets.GOOGLE_WORKLOAD_IDENTITY_PROVIDER }} service_account: ${{ secrets.GOOGLE_SERVICE_ACCOUNT }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 diff --git a/.github/workflows/reusable_checks.yml b/.github/workflows/reusable_checks.yml index a7938760cfc3..6164351afa91 100644 --- a/.github/workflows/reusable_checks.yml +++ b/.github/workflows/reusable_checks.yml @@ -45,9 +45,10 @@ jobs: with: ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.ref || '' }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 + environments: py-docs - name: Build via mkdocs run: pixi run -e py-docs mkdocs build --strict -f rerun_py/mkdocs.yml @@ -71,7 +72,7 @@ jobs: workload_identity_provider: ${{ secrets.GOOGLE_WORKLOAD_IDENTITY_PROVIDER }} service_account: ${{ secrets.GOOGLE_SERVICE_ACCOUNT }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 @@ -90,7 +91,7 @@ jobs: with: ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.ref || '' }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 @@ -145,7 +146,7 @@ jobs: with: ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.ref || '' }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 diff --git a/.github/workflows/reusable_checks_cpp.yml b/.github/workflows/reusable_checks_cpp.yml index 3359358776bc..125fc56eebfe 100644 --- a/.github/workflows/reusable_checks_cpp.yml +++ b/.github/workflows/reusable_checks_cpp.yml @@ -75,9 +75,10 @@ jobs: with: ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.ref || '' }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 + environments: cpp - name: Set up Rust uses: ./.github/actions/setup-rust diff --git a/.github/workflows/reusable_checks_python.yml b/.github/workflows/reusable_checks_python.yml index 1b5e232d4d87..2a682ba610a3 100644 --- a/.github/workflows/reusable_checks_python.yml +++ b/.github/workflows/reusable_checks_python.yml @@ -29,7 +29,7 @@ jobs: with: ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.ref || '' }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 @@ -49,9 +49,10 @@ jobs: with: ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.ref || '' }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 + environments: py-docs - name: Build via mkdocs shell: bash diff --git a/.github/workflows/reusable_checks_rust.yml b/.github/workflows/reusable_checks_rust.yml index 0e11da44adab..1fe8ade91dbd 100644 --- a/.github/workflows/reusable_checks_rust.yml +++ b/.github/workflows/reusable_checks_rust.yml @@ -58,7 +58,7 @@ jobs: workload_identity_provider: ${{ secrets.GOOGLE_WORKLOAD_IDENTITY_PROVIDER }} service_account: ${{ secrets.GOOGLE_SERVICE_ACCOUNT }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 diff --git a/.github/workflows/reusable_deploy_docs.yml b/.github/workflows/reusable_deploy_docs.yml index 5948e0636ec8..e7e14ca988c0 100644 --- a/.github/workflows/reusable_deploy_docs.yml +++ b/.github/workflows/reusable_deploy_docs.yml @@ -68,9 +68,10 @@ jobs: fetch-depth: 0 # Don't do a shallow clone ref: ${{ inputs.RELEASE_COMMIT || (github.event_name == 'pull_request' && github.event.pull_request.head.ref || '') }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 + environments: py-docs - name: Set up git author shell: bash @@ -202,7 +203,7 @@ jobs: fetch-depth: 0 # Don't do a shallow clone since we need to push gh-pages ref: ${{ inputs.RELEASE_COMMIT || (github.event_name == 'pull_request' && github.event.pull_request.head.ref || '') }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 diff --git a/.github/workflows/reusable_pr_summary.yml b/.github/workflows/reusable_pr_summary.yml index 89affe31959c..34e4b0853d1e 100644 --- a/.github/workflows/reusable_pr_summary.yml +++ b/.github/workflows/reusable_pr_summary.yml @@ -31,7 +31,7 @@ jobs: with: ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.ref || '' }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.18.0 diff --git a/.github/workflows/reusable_publish_web.yml b/.github/workflows/reusable_publish_web.yml index b65de3d61701..f6078aaa7911 100644 --- a/.github/workflows/reusable_publish_web.yml +++ b/.github/workflows/reusable_publish_web.yml @@ -72,9 +72,10 @@ jobs: workload_identity_provider: ${{ secrets.GOOGLE_WORKLOAD_IDENTITY_PROVIDER }} service_account: ${{ secrets.GOOGLE_SERVICE_ACCOUNT }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 + environments: wheel-test # built by `reusable_build_and_publish_wheels` - name: Download Wheel diff --git a/.github/workflows/reusable_publish_wheels.yml b/.github/workflows/reusable_publish_wheels.yml index efe874a58ddc..8b87e372c091 100644 --- a/.github/workflows/reusable_publish_wheels.yml +++ b/.github/workflows/reusable_publish_wheels.yml @@ -151,7 +151,7 @@ jobs: fetch-depth: 0 # Don't do a shallow clone since we need it for finding the full commit hash ref: ${{ inputs.release-commit }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 diff --git a/.github/workflows/reusable_release_crates.yml b/.github/workflows/reusable_release_crates.yml index 714ea4683917..669e1fc12f0f 100644 --- a/.github/workflows/reusable_release_crates.yml +++ b/.github/workflows/reusable_release_crates.yml @@ -24,7 +24,7 @@ jobs: with: ref: ${{ inputs.RELEASE_COMMIT || (github.event_name == 'pull_request' && github.event.pull_request.head.ref || '') }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 diff --git a/.github/workflows/reusable_sync_release_assets.yml b/.github/workflows/reusable_sync_release_assets.yml index a6d86782ebd8..ba0623ef2b7d 100644 --- a/.github/workflows/reusable_sync_release_assets.yml +++ b/.github/workflows/reusable_sync_release_assets.yml @@ -35,7 +35,7 @@ jobs: with: ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.ref || '' }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.18.0 diff --git a/.github/workflows/reusable_test_wheels.yml b/.github/workflows/reusable_test_wheels.yml index f8d9f0fc376b..07b46e6274a1 100644 --- a/.github/workflows/reusable_test_wheels.yml +++ b/.github/workflows/reusable_test_wheels.yml @@ -143,9 +143,10 @@ jobs: workload_identity_provider: ${{ secrets.GOOGLE_WORKLOAD_IDENTITY_PROVIDER }} service_account: ${{ secrets.GOOGLE_SERVICE_ACCOUNT }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.19.0 + environments: wheel-test - name: Download Wheel uses: actions/download-artifact@v4 diff --git a/.github/workflows/reusable_update_pr_body.yml b/.github/workflows/reusable_update_pr_body.yml index 28dd3df4cb4e..c1dda64c893d 100644 --- a/.github/workflows/reusable_update_pr_body.yml +++ b/.github/workflows/reusable_update_pr_body.yml @@ -31,7 +31,7 @@ jobs: with: ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.ref || '' }} - - uses: prefix-dev/setup-pixi@v0.4.1 + - uses: prefix-dev/setup-pixi@v0.5.2 with: pixi-version: v0.18.0