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

Modify the changelog generator action #1

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from
Draft

Modify the changelog generator action #1

wants to merge 4 commits into from

Conversation

Petrichia
Copy link
Collaborator

@Petrichia Petrichia commented Jan 29, 2024

DO NOT MERGE
This PR contains the changes that have been made to the nbycomp branch. However, it's primarily for the reviewer to visually understand what has been adapted. Currently, we have only modified the changelog generator action. We do not intend to merge this into the master branch, as it will simplify fetching changes for the original branch where they were forked.

@Petrichia Petrichia force-pushed the nbycomp branch 2 times, most recently from 833ca49 to a1d9fae Compare January 29, 2024 08:47
@Petrichia Petrichia changed the title Update changelog generator to our needs Our needs Jan 29, 2024
@Petrichia Petrichia changed the title Our needs Modify the changelog generator action Jan 29, 2024
@Petrichia Petrichia force-pushed the nbycomp branch 3 times, most recently from 8acd23d to 59d7ac7 Compare November 15, 2024 12:52
Updated the create_changelog.sh script as follows:

- Skipped verifying that the changelog was already updated.
  They check if there's a commit starting with 'autogen',
  but we will handle this in an action step.
- They use a 'package.json' in all their repositories to install
  dependencies, but we don't have it, so I tried to download it manually.
- Removed the use of their complex configuration, which is not what we
  need right now.

Updated the changelog action with the following changes:

- Updated the checkout version to the newest.
- Updated GitHub client settings.
- Used our 'create_changelog.sh'.
- Added a step to check if the changelog was modified.
- Updated commit message.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant