Point Pages at the new repo and stop asking the workflow to enable it
The workflow's GITHUB_TOKEN cannot create a Pages site, so `enablement: true`
failed the deploy outright. Pages is enabled on the repo instead, with
"GitHub Actions" as the source.
2 changed files+4−4
.github/workflows/deploy.ymlmodified+3−3View file
@@ -46,10 +46,10 @@ jobs:
4646 - run: npm ci --ignore-scripts
4747 - run: npm run test:node
4848 - run: npm run build
49+ # Pages must already be enabled with "GitHub Actions" as the source; the
50+ # workflow token cannot create the site itself (`enablement: true` fails
51+ # with "Resource not accessible by integration").
4952 - uses: actions/configure-pages@v5
50- # turn Pages on for a fresh repo without a manual visit to Settings
51- with:
52- enablement: true
5353 - uses: actions/upload-pages-artifact@v3
5454 with:
5555 path: dist
README.mdmodified+1−1View file
@@ -9,7 +9,7 @@ algorithm — [numbl](https://numbl.org) parses and lowers them in the browser,
99 each element-wise line becomes a WebGPU compute kernel. You can edit the MATLAB
1010 on the page and watch the pattern change.
1111
12-**Live demo:** <https://concept-collection.github.io/turing-sphere/>
12+**Live demo:** <https://concept-collection.github.io/turing-sphere-2/>
1313
1414 ## What it does
1515