@@ -25,22 +25,22 @@ jobs:
2525 ports :
2626 - 6379:6379
2727 steps :
28- - uses : actions/checkout@v6
28+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2929
30- - uses : actions/setup-node@v6
30+ - uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
3131 with :
3232 node-version : 24
3333 cache : ' npm'
3434 cache-dependency-path : |
3535 package-lock.json
3636 app/package-lock.json
3737
38- - uses : actions/setup-python@v6
38+ - uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
3939 with :
4040 python-version : ' 3.12'
4141
4242 - name : Install uv
43- uses : astral-sh/setup-uv@v7
43+ uses : astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
4444 with :
4545 version : " latest"
4646
6666
6767 - name : Cache Playwright browsers
6868 id : playwright-cache
69- uses : actions/cache@v5
69+ uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
7070 with :
7171 path : ~/.cache/ms-playwright
7272 key : playwright-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('package-lock.json') }}
@@ -112,7 +112,7 @@ jobs:
112112 mkdir -p playwright-report
113113 mkdir -p playwright-report/artifacts
114114
115- - uses : actions/upload-artifact@v7
115+ - uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
116116 if : always()
117117 with :
118118 name : playwright-report-shard-${{ matrix.shard }}
@@ -121,7 +121,7 @@ jobs:
121121
122122 - name : Upload failed test screenshots
123123 if : always()
124- uses : actions/upload-artifact@v7
124+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
125125 with :
126126 name : failed-test-screenshots-shard-${{ matrix.shard }}
127127 path : playwright-report/artifacts/
0 commit comments