Skip to content

Commit 3153b9d

Browse files
authored
Fix broken documentation workflow (#1102)
* Add packaage manager field * Update docs workflow
1 parent 0ca9774 commit 3153b9d

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

.github/workflows/deploy-pages.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ concurrency:
1010

1111
jobs:
1212
deploy:
13-
runs-on: ubuntu-20.04
13+
runs-on: ubuntu-latest
1414
steps:
1515
- uses: actions/checkout@v4
1616
- name: Use Node.js
@@ -29,7 +29,7 @@ jobs:
2929
sudo apt-get update -y
3030
sudo apt-get install -y texlive texlive-fonts-extra latexmk
3131
- name: Fetch Yarn dependencies
32-
run: yarn install
32+
run: yarn install --frozen-lockfile
3333
- name: Build
3434
run: |
3535
set -euxo pipefail

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
"url": "https://github.com/source-academy/sicp/issues"
2525
},
2626
"homepage": "https://sourceacademy.org/sicpjs",
27+
"packageManager": "yarn@1.22.22+sha1.ac34549e6aa8e7ead463a7407e1c7390f61a6610",
2728
"devDependencies": {
2829
"@babel/core": "^7.27.4",
2930
"@babel/node": "^7.27.1",

0 commit comments

Comments
 (0)