From ae41252291eb15e6aba8e4885d1db6fb4571168a Mon Sep 17 00:00:00 2001 From: Richard Dominick <34370238+RichDom2185@users.noreply.github.com> Date: Tue, 1 Jul 2025 23:09:21 +0800 Subject: [PATCH 1/2] Add packaage manager field --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 4c54381ad..b6fa51e3d 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "url": "https://github.com/source-academy/sicp/issues" }, "homepage": "https://sourceacademy.org/sicpjs", + "packageManager": "yarn@1.22.22+sha1.ac34549e6aa8e7ead463a7407e1c7390f61a6610", "devDependencies": { "@babel/core": "^7.27.4", "@babel/node": "^7.27.1", From 24b6eed358e4a7989df2cab5e01c62e57451f781 Mon Sep 17 00:00:00 2001 From: Richard Dominick <34370238+RichDom2185@users.noreply.github.com> Date: Tue, 1 Jul 2025 23:09:30 +0800 Subject: [PATCH 2/2] Update docs workflow --- .github/workflows/deploy-pages.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml index 595bf9166..980574c45 100644 --- a/.github/workflows/deploy-pages.yml +++ b/.github/workflows/deploy-pages.yml @@ -10,7 +10,7 @@ concurrency: jobs: deploy: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Use Node.js @@ -29,7 +29,7 @@ jobs: sudo apt-get update -y sudo apt-get install -y texlive texlive-fonts-extra latexmk - name: Fetch Yarn dependencies - run: yarn install + run: yarn install --frozen-lockfile - name: Build run: | set -euxo pipefail