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

Introduce a changelog to all AP modules #27

Open
asirota opened this issue Nov 13, 2024 · 3 comments · May be fixed by #41
Open

Introduce a changelog to all AP modules #27

asirota opened this issue Nov 13, 2024 · 3 comments · May be fixed by #41

Comments

@asirota
Copy link
Member

asirota commented Nov 13, 2024

It would be nice to automatically generate a change log based on releases created in the relevant AU/AC/AS projects. Take a look at this approach

https://wordpress.github.io/wordpress-playground/changelog/

I bet this is done with a GitHub action

@asirota
Copy link
Member Author

asirota commented Nov 13, 2024

Indeed it is a special GitHub Action:

https://github.com/WordPress/wordpress-playground/actions/runs/11775575346/workflow

it is part of a major versionining workflow that they us -- take a look at the latest commit on this file and you'll see it is modified by another workflow to modify the version so that when this workflow runs it correctly identifies what to modify in the changelog..

@AmnestyAM
Copy link
Contributor

Hi Alex,
Not sure if this is any use but we create a release candidate issue for example amnestywebsite/humanity-theme#464 and we add issues (with hash then the ID) and PRs that are getting fixed in that release https://github.com/amnestywebsite/humanity-theme/labels/Release%20Candidate so we can see them we also have a template for that type of issue https://github.com/amnestywebsite/humanity-theme/blob/develop/.github/ISSUE_TEMPLATE/release-candidate.md

No doubt an automated action would be better but it might be a work around until then.

@asirota
Copy link
Member Author

asirota commented Nov 13, 2024

Will have a look no doubt. Thank you.

This was referenced Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants