Skip to content

Commit 07a1673

Browse files
committed
ci: use cha for actions
Signed-off-by: Philippe Martin <phmartin@redhat.com>
1 parent 03f5f49 commit 07a1673

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.github/workflows/e2e-tests.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
name: Build Extension Image
2929
runs-on: ubuntu-24.04
3030
steps:
31-
- uses: actions/checkout@v6
31+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
3232
- name: Build Image and Extract Files
3333
id: build-image
3434
run: |
@@ -39,7 +39,7 @@ jobs:
3939
podman rm -f $CONTAINER_ID
4040
podman rmi -f localhost/local_image:latest
4141
- name: Upload Extension Image Artifact
42-
uses: actions/upload-artifact@v5
42+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
4343
with:
4444
name: extension-plugin
4545
path: output/plugins/
@@ -59,7 +59,7 @@ jobs:
5959
# by default playwright cache browsers binaries in ~/.cache/ms-playwright on Linux and %USERPROFILE%\AppData\Local\ms-playwright on Windows
6060
PLAYWRIGHT_BROWSERS_PATH: ${{ github.workspace }}/podman-desktop/pw-browsers
6161
steps:
62-
- uses: actions/checkout@v6
62+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
6363

6464
# ==============================================
6565
# Installing Podman
@@ -78,13 +78,13 @@ jobs:
7878
# ==============================================
7979
# Installing Podman Desktop
8080
# ==============================================
81-
- uses: pnpm/action-setup@v4
81+
- uses: uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
8282
name: Install pnpm
8383
with:
8484
run_install: false
8585

8686
# Install Node.js
87-
- uses: actions/setup-node@v6
87+
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
8888
with:
8989
node-version: 22
9090
cache: 'pnpm'
@@ -106,7 +106,7 @@ jobs:
106106
# Check cache for existing podman-desktop
107107
- name: Cache Podman Desktop
108108
id: cache-pd
109-
uses: actions/cache@v4
109+
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
110110
with:
111111
path: ${{ github.workspace }}/podman-desktop
112112
key: pd-${{ steps.pd-api-version.outputs.PD_VERSION }}-${{ runner.os }}
@@ -140,7 +140,7 @@ jobs:
140140
141141
# Install the extension
142142
- name: Download Extension Plugin
143-
uses: actions/download-artifact@v6
143+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
144144
with:
145145
name: extension-plugin
146146
path: tests/playwright/tests/playwright/output/kubernetes-dashboard-tests/plugins/
@@ -151,7 +151,7 @@ jobs:
151151
env:
152152
NODE_OPTIONS: --no-experimental-strip-types
153153

154-
- uses: actions/upload-artifact@v5
154+
- uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
155155
if: always()
156156
with:
157157
name: e2e-pr-check-${{ matrix.os }}

0 commit comments

Comments
 (0)