Oryn-W Packaging and Preview Release¶
Local Packaging¶
Build and package from repo root:
Artifacts are written to dist/:
oryn-w-<version>.ziporyn-w-<version>.sha256oryn-w-<version>.txt
Preview Release Workflow¶
GitHub preview release automation:
- workflow:
.github/workflows/preview-release.yml - trigger: push tag matching
preview-v* - output: packaged extension artifacts published as a prerelease
Example tag:
Validation in Preview Workflow¶
Preview workflow runs:
- Rust checks (
fmt,clippy, tests) - JS checks (scanner + extension)
- quick E2E suite
- extension build + package
- release artifact upload
Integrity Check¶
Verify local package checksum:
GitHub Pages Docs¶
Docs deployment is separate from extension packaging:
- workflow:
.github/workflows/docs-pages.yml - builds MkDocs from
website/ - deploys to GitHub Pages