-
Notifications
You must be signed in to change notification settings - Fork 5
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
Unexpected results from several recent releases #96
Comments
https://github.com/anchore/yardstick/releases/tag/v0.8.0 is another release that needed release notes hand-edited. |
#107 has addressed one of the issues causing problems here, but there is another failure mode too. Take the v0.15.1 vunnel release:
The notable line is the last one, which is a hit on the
Take note that the PR merged is pretty close to the cutoff. This is what is causing the problem -- when using lightweight git tags then the time you tag is not saved, it will use the timestamp from the commit when it merges to main. However, it's possible (probable) that the github backend will only record the PR as merged after the commit has been created. There are a few answers here (not mutually exclusive):
The same failure mechanism exists for linked PRs and issues: you can have a
|
Given that #109 is ready, I think it would be easiest to swap the consumer workflows to use annotated tagging. |
I think #109 solved all of these issues |
manually added to the last release notes -- adding label so it wont show up in the next changelog since it was closed after the fact |
What happened:
We recently made several release notes via chronicle whose release notes later needed to be handed edited.
changelog-ignore
, run the release, and then remove itWhat you expected to happen:
Two expectations were not met here:
How to reproduce it (as minimally and precisely as possible):
I'm not sure;
chronicle
doesn't support regenerating release notes for an existing releaseAnything else we need to know?:
The vunnel release closed an issue in a different repo, which seems to have confused chronicle, likely because the GH token I was using had minimal permissions, and probably couldn't read issues on the other repo.
The two grype releases were in pretty rapid succession.
Environment:
chronicle version
:The text was updated successfully, but these errors were encountered: