Automated Application Release Notes (CHORE-5)
Merged
Ross Durham opened 4 months ago

This update adds automated release notes and version tracking to Chore Scheduler. The build process now compiles recent commits into a release-notes.json file, excluding routine commits like merges and buildspec edits, publishing with each build. A new modal in the app displays these notes in a clean Bootstrap card layout, grouping commits by date with subjects, commit IDs, and optional descriptions. The modal appears automatically after updates and is also available from the Settings menu. Alongside this, a version.json file is generated to capture the version, commit hash, and build timestamp, ensuring each release is tied to clear version history and visible change logs.

Commits were merged into target branch
pull request 1/1
Submitter Ross Durham
Target main
Source release-notes
Merge Strategy
Create Merge Commit
Watchers (1)
Reference
pull request CHORE-5
Please wait...
Page is in error, reload to recover