Skip to content

Self-host v1 artwork and refresh CI actions - #57

Merged
haoranyu merged 1 commit into
v1from
53-versioned-pages-v1-offline-artwork
Aug 24, 2026
Merged

Self-host v1 artwork and refresh CI actions#57
haoranyu merged 1 commit into
v1from
53-versioned-pages-v1-offline-artwork

Conversation

@haoranyu

Copy link
Copy Markdown
Member

Refs #53

Summary

  • self-host the reviewed project artwork at the versioned v1 route
  • remove the last runtime request to repository-images.githubusercontent.com
  • upgrade checkout/setup-node to their current Node 24 action majors
  • lock the image bytes with SHA-256 and keep the existing offline CodeMirror asset checks

Verification

  • npm test (26/26)
  • npm audit --omit=dev (0 vulnerabilities)
  • npm pack --dry-run --json
  • git diff --check

The main Pages PR will pin this merge commit and enforce a browser smoke test with every external HTTP(S) asset blocked.

@haoranyu
haoranyu merged commit 16bafb5 into v1 Aug 24, 2026
2 checks passed
@haoranyu
haoranyu deleted the 53-versioned-pages-v1-offline-artwork branch August 24, 2026 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant