You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MAINT: Phase 1 - Add HTML archives to GitHub release assets
Implements Phase 1 from issue #661: HTML archive backup on releases.
Changes:
- Add step to create compressed HTML archive after build
- Generate SHA256 checksum for integrity verification
- Create metadata manifest with build information
- Upload archive, checksum, and manifest to GitHub releases
Release assets created on each publish-* tag:
- lecture-python-html-{tag}.tar.gz - Full HTML site archive
- html-checksum.txt - SHA256 verification file
- html-manifest.json - Build metadata (tag, commit, size, file count)
This establishes backup infrastructure before gh-pages history cleanup
and provides historical restore points for all future deployments.
0 commit comments