From 72a987909f9794a593173447752f086b92bc98a8 Mon Sep 17 00:00:00 2001 From: ppinchuk Date: Sat, 8 Nov 2025 12:19:57 -0700 Subject: [PATCH 1/3] No bad key --- .github/workflows/update_pixi_lock.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/update_pixi_lock.yaml b/.github/workflows/update_pixi_lock.yaml index d9bc97331..fcdfb0337 100644 --- a/.github/workflows/update_pixi_lock.yaml +++ b/.github/workflows/update_pixi_lock.yaml @@ -10,7 +10,6 @@ on: permissions: contents: write pull-requests: write - workflows: write jobs: update: From 48b0a96079fc7861b26c8e3a571a5e7dd4e61baf Mon Sep 17 00:00:00 2001 From: ppinchuk Date: Sat, 8 Nov 2025 12:20:12 -0700 Subject: [PATCH 2/3] No workflow trigger on only pixi.lock updates --- .github/workflows/ci-python.yml | 1 - .github/workflows/ci-rust.yml | 8 +++++++- .github/workflows/docs.yml | 1 - 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci-python.yml b/.github/workflows/ci-python.yml index 06e6032b4..c3b578e26 100644 --- a/.github/workflows/ci-python.yml +++ b/.github/workflows/ci-python.yml @@ -13,7 +13,6 @@ on: - compass/** - .github/workflows/ci-python.yml - pyproject.toml - - pixi.lock workflow_dispatch: jobs: diff --git a/.github/workflows/ci-rust.yml b/.github/workflows/ci-rust.yml index d7d45e80d..9bc1c2c05 100644 --- a/.github/workflows/ci-rust.yml +++ b/.github/workflows/ci-rust.yml @@ -6,7 +6,6 @@ on: tags: - 'c*.*.*' - 'd*.*.*' - pull_request: paths: - crates/** - Cargo.toml @@ -14,6 +13,13 @@ on: - .github/workflows/ci-rust.yml - pyproject.toml - pixi.lock + pull_request: + paths: + - crates/** + - Cargo.toml + - Cargo.lock + - .github/workflows/ci-rust.yml + - pyproject.toml schedule: - cron: '0 5 * * 1' diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index df057f593..98886d0ec 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -8,7 +8,6 @@ on: - compass/** - .github/workflows/docs.yml - pyproject.toml - - pixi.lock push: branches: [main] paths: From 8493fedc80a10cd67f252f5af66d359c639b4387 Mon Sep 17 00:00:00 2001 From: ppinchuk Date: Sat, 8 Nov 2025 12:32:54 -0700 Subject: [PATCH 3/3] Re-install instead of install --- .github/workflows/ci-python.yml | 5 ++--- .github/workflows/update_pixi_lock.yaml | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci-python.yml b/.github/workflows/ci-python.yml index c3b578e26..a81423dad 100644 --- a/.github/workflows/ci-python.yml +++ b/.github/workflows/ci-python.yml @@ -55,7 +55,6 @@ jobs: environments: pdev - run: | - pixi install -e pdev --locked pixi run -e pdev --locked tests-u unit-tests: @@ -83,7 +82,7 @@ jobs: environments: pdev - run: | - pixi install -e pdev + pixi reinstall -e pdev NREL-COMPASS pixi run -e pdev tests-u integration-tests: @@ -111,7 +110,7 @@ jobs: environments: pdev - run: | - pixi install -e pdev + pixi reinstall -e pdev NREL-COMPASS pixi run -e pdev tests-i tox-tests: diff --git a/.github/workflows/update_pixi_lock.yaml b/.github/workflows/update_pixi_lock.yaml index fcdfb0337..573c85427 100644 --- a/.github/workflows/update_pixi_lock.yaml +++ b/.github/workflows/update_pixi_lock.yaml @@ -31,7 +31,7 @@ jobs: run: | pixi update pixi update nrel-compass - pixi install + pixi reinstall -e pdev - name: Determine trigger message id: trigger