diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 0fbd284..172bae7 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -43,7 +43,7 @@ jobs: persist-credentials: false - name: Initialize CodeQL - uses: github/codeql-action/init@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2 + uses: github/codeql-action/init@24c54180a607b1449ed407dd24f251e4e9147c8d # v4.38.3 with: languages: python # security-and-quality over the default: the default suite is tuned to keep @@ -53,6 +53,6 @@ jobs: config-file: ./.github/codeql/codeql-config.yml - name: Perform CodeQL analysis - uses: github/codeql-action/analyze@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2 + uses: github/codeql-action/analyze@24c54180a607b1449ed407dd24f251e4e9147c8d # v4.38.3 with: category: "/language:python" diff --git a/.github/workflows/demo-gif.yml b/.github/workflows/demo-gif.yml index cd209ad..e88c64a 100644 --- a/.github/workflows/demo-gif.yml +++ b/.github/workflows/demo-gif.yml @@ -50,7 +50,7 @@ jobs: sudo su vhsuser -c "cd $PWD && vhs docs/assets/demo.tape" sudo chown "$(id -u)":"$(id -g)" docs/assets/demo.gif sudo chmod 755 docs/assets - - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 + - uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7 with: name: demo-gif path: docs/assets/demo.gif diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d1242a6..0abbad4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -28,7 +28,7 @@ jobs: python-version: "3.11" - run: pip install --require-hashes -r requirements/build.txt - run: python -m build - - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 + - uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7 with: name: dist path: dist/ @@ -45,7 +45,7 @@ jobs: # upload credential (see https://docs.pypi.org/trusted-publishers/). id-token: write # exchanged for a short-lived PyPI upload credential steps: - - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + - uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2 with: name: dist path: dist/ @@ -61,7 +61,7 @@ jobs: id-token: write # Sigstore keyless signing identity contents: write # attach dist/* and the .sigstore.json bundles to the Release steps: - - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + - uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2 with: name: dist path: dist/ diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 5aa8438..adf3eef 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -36,12 +36,12 @@ jobs: with: persist-credentials: false - - uses: ossf/scorecard-action@2d1146689b8cda280b9bc96326124645441f03bc # v2.4.4 + - uses: ossf/scorecard-action@fa7117db83c52d787ae5a89f350999701505d78e # v2.5.0 with: results_file: results.sarif results_format: sarif publish_results: true - - uses: github/codeql-action/upload-sarif@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2 + - uses: github/codeql-action/upload-sarif@24c54180a607b1449ed407dd24f251e4e9147c8d # v4.38.3 with: sarif_file: results.sarif