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

Each published package should have its own GH release and generated changelog. #348

Open
1 task done
lukehb opened this issue Dec 6, 2024 · 1 comment
Open
1 task done
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed never-stale

Comments

@lukehb
Copy link
Contributor

lukehb commented Dec 6, 2024

Component your feature request relates to

  • This repo

Problem your feature solves? Please describe.
Currently the entire repository has Github releases with accompanying changelogs; however, this repo is a mono-repo that contains many packages, which themselves are published. However, these packages do not have accompanying Github releases and changelogs.

Describe the solution you'd like
Each published package in this repo should have an accompanying:

  • Github release
  • Generated changelog

Additional context
This issue was discussed in #313 but has been formalised here.

@lukehb lukehb added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed never-stale labels Dec 6, 2024
@lukehb
Copy link
Contributor Author

lukehb commented Dec 6, 2024

Since #347 we now automatically create tags each time a package version is incremented.

With this tagging of packages we should now be able to also extend the publish GH actions to create a GH release (of just that relevant subdirectory) with generated changelogs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed never-stale
Projects
None yet
Development

No branches or pull requests

1 participant