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

Automate changelog in GH action #1680

Closed
wants to merge 4 commits into from
Closed

Automate changelog in GH action #1680

wants to merge 4 commits into from

Conversation

mattseddon
Copy link
Member

@mattseddon mattseddon commented May 9, 2022

Relates to #429.

Updated actions will:

Handle version

  1. Bump version and tag -> needs override so that we can bump minor/major
  2. Commit version bump to main.

Update changelog and publish

  1. Generate new changelog entry (from last tag to main)
  2. Write extra section to changelog
  3. Commit changelog changes to main.
  4. Package and publish extension.

Decisions to be made.

  • Title for sections in Changelog (I have currently matched DVC)
  • Labels to use for PRs we want to include in changelog/release notes (currently using our three default labels)

@mattseddon mattseddon self-assigned this May 9, 2022
@mattseddon mattseddon force-pushed the automate-changelog branch 3 times, most recently from afbb04c to 2d1bc83 Compare May 9, 2022 05:42
@mattseddon mattseddon force-pushed the automate-changelog branch 3 times, most recently from bb240c7 to d941439 Compare May 9, 2022 06:14
@codeclimate
Copy link

codeclimate bot commented May 9, 2022

Code Climate has analyzed commit d941439 and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 100.0% (85% is the threshold).

This pull request will bring the total coverage in the repository to 96.6% (0.0% change).

View more on Code Climate.

@mattseddon mattseddon force-pushed the automate-changelog branch from d941439 to 9fc3a0d Compare May 9, 2022 06:21
@mattseddon mattseddon force-pushed the automate-changelog branch from 9fc3a0d to 8828ae1 Compare May 9, 2022 06:24
@mattseddon
Copy link
Member Author

Going in a different direction (create PR)

@mattseddon mattseddon closed this May 10, 2022
@mattseddon mattseddon deleted the automate-changelog branch May 10, 2022 00:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant