Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve accuracy and detail of release notes #3103

Open
2 tasks
austin-hall-skylight opened this issue Jan 6, 2025 · 0 comments
Open
2 tasks

Improve accuracy and detail of release notes #3103

austin-hall-skylight opened this issue Jan 6, 2025 · 0 comments
Labels
Streamline eCR Issues for Streamline eCR team to work on

Comments

@austin-hall-skylight
Copy link
Collaborator

austin-hall-skylight commented Jan 6, 2025

What needs to be done

  • Update repo settings to use pull request title and description as squashed and merged commit message
  • Update release workflow to use commit messages since last release instead of closed pull request titles

Why it needs to be done

Release notes currently include PR's that have been closed but not merged. This will fix that error as well as giving us more detailed information about each PR that is included in the release.

Acceptance Criteria

  • Release notes contain the title and description for each merged pull request included in the release
  • Pull requests that have been closed but not merged are not included in the release notes

Technical Notes

  • PR commit message settings can be found in Settings > General > Pull Requests > Default commit message (new value should be Pull request title and description)
  • Workflow changes will take place in .github/workflows/createNewRelease.yaml, step "Generate release notes"

Additional context

n/a

@austin-hall-skylight austin-hall-skylight added the Streamline eCR Issues for Streamline eCR team to work on label Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Streamline eCR Issues for Streamline eCR team to work on
Projects
None yet
Development

No branches or pull requests

1 participant