-
-
Notifications
You must be signed in to change notification settings - Fork 6.4k
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
CHANGES: rename to CHANGES.md, no longer generated #14331
Conversation
Since CHANGES is such a standard location to look for, should we include one that say "look at RELEASE-NOTES"? |
curl tarballs since 8.8.0 are reproducible, and any file is fine as a timestamp reference. `CHANGES` may be dropped from future tarballs, so switch to one that's there to stay. curl/curl#14331
A reasonable note to add, yes. |
- scripts/log2changes.pl was not included in release tarballs, which broke reproducible builds - since log2changes uses git to generate the contents, it makes it difficult to generate the same contents later (it would need to be fixed) - the CHANGES file has outlived its purpose. the main changes are in the RELEASE-NOTES, the rest are better tracked directly using git or on GitHub - put a fixed CHANGES.md in there instead pointing out where the info lives now Closes #14331
d5d09f4
to
688901e
Compare
@vszakats The curl-for-win jobs fail here because it seems they access |
Ref: curl/curl#14331 Follow-up to d79d7a6
I did few minutes after you opening the PR, but forgot it's also in the distro pack, thanks for the ping! Should be fine now after curl/curl-for-win@fa22468. |
Syncing up with curl/curl#14331 which renames the `CHANGES` file to `CHANGES.md` and no longer generates it in releases.
Thanks! |
scripts/log2changes.pl was not included in release tarballs, which broke reproducible builds
since log2changes uses git to generate the contents, it makes it difficult to generate the same contents later (it would need to be fixed)
the CHANGES file has outlived its purpose. the main changes are in the RELEASE-NOTES, the rest are better tracked directly using git or on GitHub