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

Update the changelog when creating an RC #10795

Merged
merged 4 commits into from
Apr 2, 2021

Commits on Apr 2, 2021

  1. Update the changelog when creating an RC

    The changelog will now be automatically updated when a release branch
    is created. A new release header along with changelog entries for any
    new commits will be added.
    
    Note that this changelog will still need to be manually cleaned up, but
    it's one less manual step at least.
    
    The old Bash script for adding a new release header to the changelog
    has been removed, as that functionality is now built into the changelog
    update script.
    
    A new script has been added to commit any changes made to the manifest
    and changelog. This step used to happen at the end of the bump manifest
    version script, but now the changelog update relies upon the manifest
    version bump happening first, so it needed to be re-ordered. The
    changes should only be committed on the first run of the branch, as
    it's contingent upon the manifest changing (due to the version bump).
    Further changelog updates won't trigger new automatic commits.
    Gudahtt committed Apr 2, 2021
    Configuration menu
    Copy the full SHA
    6dd76bf View commit details
    Browse the repository at this point in the history
  2. Fix typo in script filename

    Gudahtt committed Apr 2, 2021
    Configuration menu
    Copy the full SHA
    02ad6c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3488733 View commit details
    Browse the repository at this point in the history
  4. Fix check for manifest changes

    The check for manifest changes was wrong on two counts. Firstly it was
    supposed to check that there *are* changes, but instead it was bailing
    if there were *no* changes (the opposite of what was intended). Second,
    it was including changelog changes as well, when it should have only
    considered manifest changes.
    Gudahtt committed Apr 2, 2021
    1 Configuration menu
    Copy the full SHA
    c6c5daa View commit details
    Browse the repository at this point in the history