From bd6b6d6f177095a27837d404de054f99d7223b0f Mon Sep 17 00:00:00 2001 From: Frazer Smith Date: Mon, 16 Jun 2025 09:49:32 +0100 Subject: [PATCH] ci: use tags for immutable github actions --- .github/workflows/CI.yml | 10 +++++----- .github/workflows/container-build.yml | 2 +- .github/workflows/docs-deploy.yml | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 3d851c5fb2..27f3c361cc 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -21,9 +21,9 @@ jobs: node: [18, 20] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions/checkout@v4 - - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 + - uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} cache: yarn @@ -42,9 +42,9 @@ jobs: needs: [build] runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions/checkout@v4 - - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 + - uses: actions/setup-node@v4 with: node-version: 20 cache: yarn @@ -64,7 +64,7 @@ jobs: container: image: "ubuntu:24.04" steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions/checkout@v4 - name: Install dependencies run: | diff --git a/.github/workflows/container-build.yml b/.github/workflows/container-build.yml index e5d305db98..9d054543a2 100644 --- a/.github/workflows/container-build.yml +++ b/.github/workflows/container-build.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@v4 - name: Set up QEMU uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0 - name: Set up Docker Buildx diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index ecc1581a0e..c7c7891a64 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -22,18 +22,18 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Setup Node - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 + uses: actions/setup-node@v4 with: node-version: 18 cache: yarn - name: Setup Pages - uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0 + uses: actions/configure-pages@v5 - name: Install dependencies run: yarn install @@ -44,7 +44,7 @@ jobs: touch ./docs/.vitepress/dist/.nojekyll - name: Upload artifact - uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3.0.1 + uses: actions/upload-pages-artifact@v3 with: path: ./docs/.vitepress/dist @@ -60,4 +60,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5 + uses: actions/deploy-pages@v4