diff --git a/.github/workflows/ensure-code-quality.yml b/.github/workflows/ensure-code-quality.yml index ef7a13e695..a4378254ef 100644 --- a/.github/workflows/ensure-code-quality.yml +++ b/.github/workflows/ensure-code-quality.yml @@ -22,7 +22,7 @@ jobs: persist-credentials: false - name: Install uv - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 + uses: astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # v8.3.2 with: enable-cache: true diff --git a/.github/workflows/license-scan.yml b/.github/workflows/license-scan.yml index ad333490c9..47fb39dd8d 100644 --- a/.github/workflows/license-scan.yml +++ b/.github/workflows/license-scan.yml @@ -18,7 +18,7 @@ jobs: - name: 'Dependency Review' id: review - uses: actions/dependency-review-action@2031cfc080254a8a887f58cffee85186f0e49e48 # v4.9.0 + uses: actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294 # v5.0.0 with: allow-licenses: 0BSD, BSD-1-Clause, BSD-2-Clause, BSD-3-Clause, LGPL-2.0-or-later, LGPL-2.1-or-later, LGPL-3.0-only, LGPL-3.0-or-later, MIT, WTFPL, Apache-2.0, MPL-2.0, ISC # Note that we explicitly allow LGPL-2.x-or-later, since LGPL-2.x (only) is not compatible with LGPL-3.x diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 463bd049ab..0b08646f94 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -29,7 +29,7 @@ jobs: persist-credentials: false - name: Install uv - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 + uses: astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # v8.3.2 with: enable-cache: true @@ -49,7 +49,7 @@ jobs: uv run python generate_json_schema.py > ../docs/docs/about/getting_started/yaml/ecalc_json_schema.json - name: Setup node - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: 24 cache: npm diff --git a/.github/workflows/publish-libecalc.yml b/.github/workflows/publish-libecalc.yml index a5fec4cae1..58d338339d 100644 --- a/.github/workflows/publish-libecalc.yml +++ b/.github/workflows/publish-libecalc.yml @@ -69,7 +69,7 @@ jobs: persist-credentials: false - name: Install uv - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 + uses: astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # v8.3.2 with: # NOTE: Disabled caching in the publishing workflow to avoid a cache-poisoning risk. enable-cache: false diff --git a/.github/workflows/test-docs.yml b/.github/workflows/test-docs.yml index 6fe486c5d5..e58d5f514e 100644 --- a/.github/workflows/test-docs.yml +++ b/.github/workflows/test-docs.yml @@ -19,7 +19,7 @@ jobs: persist-credentials: false - name: Install uv - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 + uses: astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # v8.3.2 with: enable-cache: true @@ -39,7 +39,7 @@ jobs: uv run python generate_json_schema.py > ../docs/docs/about/getting_started/yaml/ecalc_json_schema.json - name: Setup node - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version: 24 cache: npm diff --git a/.github/workflows/test-library.yml b/.github/workflows/test-library.yml index 967b5dbfd3..f1f059c8c6 100644 --- a/.github/workflows/test-library.yml +++ b/.github/workflows/test-library.yml @@ -22,7 +22,7 @@ jobs: persist-credentials: false - name: Install uv - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 + uses: astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # v8.3.2 with: enable-cache: true python-version: ${{ matrix.python-version }} @@ -56,7 +56,7 @@ jobs: persist-credentials: false - name: Install uv - uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 + uses: astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # v8.3.2 with: enable-cache: true python-version: 3.14 diff --git a/.github/workflows/zizmor-action.yml b/.github/workflows/zizmor-action.yml index 0c0fbd2936..73377dc5fd 100644 --- a/.github/workflows/zizmor-action.yml +++ b/.github/workflows/zizmor-action.yml @@ -17,7 +17,7 @@ jobs: persist-credentials: false - name: Run zizmor 🌈 - uses: zizmorcore/zizmor-action@192e21d79ab29983730a13d1382995c2307fbcaa # v0.5.7 + uses: zizmorcore/zizmor-action@6599ee8b7a49aef6a770f63d261d214911a7ce02 # v0.6.0 with: inputs: | .github/