Skip to content
Arun Prakash Jana edited this page Feb 20, 2026 · 5 revisions

Welcome to the bcal wiki!

Release checklist

  1. Fetch the latest code (git pull --rebase)
  2. Ensure all tests are passing (pytest test.py).
  3. Update program help in README.md.
  4. Update program version in bcal.c.
  5. Update date and version in the bcal.1.
  6. Update CHANGELOG.
  7. Commit the changes with commit message - Prepare for release vX.Y.
  8. Create signed tag and push to GitHub (git tag -s vX.Y).
  9. Confirm that CI completes successfully.
  10. Create a GitHub release and populate the release notes from CHANGELOG.

Clone this wiki locally