From c69c47bb73221ec3f9452c7beef5b0e4377fa95f Mon Sep 17 00:00:00 2001 From: Atharv Mantri Date: Mon, 14 Sep 2026 14:58:03 +0530 Subject: [PATCH] fix: pin Pages workflow actions --- .github/workflows/pages.yml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index f8583ce..0387ad6 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -19,18 +19,22 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + # Immutable pin for actions/checkout v6. + uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 - name: Configure GitHub Pages - uses: actions/configure-pages@v5 + # Immutable pin for actions/configure-pages v5. + uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b - name: Set up pnpm - uses: pnpm/action-setup@v4 + # Immutable pin for pnpm/action-setup v4. + uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 with: version: 9.12.0 - name: Set up Node.js - uses: actions/setup-node@v4 + # Immutable pin for actions/setup-node v4. + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 with: node-version: 20 cache: pnpm @@ -44,7 +48,8 @@ jobs: MEMORYGUARD_GITHUB_PAGES: "true" - name: Upload Pages artifact - uses: actions/upload-pages-artifact@v4 + # Immutable pin for actions/upload-pages-artifact v4. + uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b with: path: apps/landing/out @@ -57,4 +62,5 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + # Immutable pin for actions/deploy-pages v4. + uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e