@@ -20,11 +20,11 @@ jobs:
2020
2121 steps :
2222 - name : Checkout Code
23- uses : actions/checkout@v4
23+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2424 with :
2525 submodules : ' recursive'
2626 - name : Setup Python ${{ matrix.python-version }}
27- uses : actions/setup-python@v5
27+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
2828 with :
2929 python-version : ${{ matrix.python-version }}
3030
@@ -50,12 +50,12 @@ jobs:
5050 runs-on : ubuntu-latest
5151 steps :
5252 - name : Checkout Code
53- uses : actions/checkout@v4
53+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
5454 with :
5555 submodules : ' recursive'
5656 - name : Cache Downloaded Files
5757 id : cache-downloaded-files
58- uses : actions/cache@v4
58+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
5959 with :
6060 path : ' **/tests/pdf_cache/*'
6161 key : cache-downloaded-files
@@ -77,15 +77,15 @@ jobs:
7777 ruff check pdfly/
7878
7979 - name : Spell Check Repo
80- uses : crate-ci/typos@v1.31.1
80+ uses : crate-ci/typos@b1a1ef3893ff35ade0cfa71523852a49bfd05d19 # v1.31.1
8181
8282 package :
8383 name : Build & verify package
8484 runs-on : ubuntu-latest
8585
8686 steps :
87- - uses : actions/checkout@v4
88- - uses : actions/setup-python@v5
87+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
88+ - uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
8989 with :
9090 python-version : ${{env.PYTHON_LATEST}}
9191
0 commit comments