From c72c423ffffa94849a2273776c96c810e5651b53 Mon Sep 17 00:00:00 2001 From: Dimitri John Ledkov Date: Mon, 27 Apr 2026 11:26:34 +0100 Subject: [PATCH] fix(lint.yaml): unroll pre-commit/action as it is uses actions/cache without pin --- .github/workflows/lint.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 90b3a62..d55bcb6 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -23,4 +23,11 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # ratchet:actions/checkout@v4.2.2 - uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0 - - uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1 + # Unroll pre-commit/actions as currently it references actions/cache without a by-digest pin + # https://github.com/pre-commit/pre-commit/issues/3672 + - run: python -m pip install pre-commit + shell: bash + - run: python -m pip freeze --local + shell: bash + - run: pre-commit run --show-diff-on-failure --color=always --all-files + shell: bash