This document records the release process so the dashboard can be archived, cited, deployed, and handed over.
- Confirm the version in
package.jsonfollows semantic versioning. - Run the relevant checks and build.
- Check that local development instructions still work from a clean environment.
- Update
CHANGELOG.mdwith user-visible changes. - Update
CITATION.cff,.zenodo.json, andcodemeta.jsonif project metadata changed. - Confirm known limitations are documented in
README.md,ROADMAP.md, or issues.
- Create and push a version tag such as
v0.1.0. - Let the GitHub
Releaseworkflow create the GitHub release from commit history. - Confirm the GitHub Pages deployment workflow still succeeds on
main. - Confirm Zenodo archived the GitHub release when Zenodo integration is enabled.
- Check the GitHub release notes.
- Check the deployed dashboard at
https://osipi.github.io/dashboard/. - Check the Zenodo record and DOI metadata when available.
- Open follow-up issues for failed checks or missing release metadata.