-
Notifications
You must be signed in to change notification settings - Fork 123
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
Provide guidelines and templates for the release process #413
Conversation
Could you also document how to review the release during the vote?
|
Yes, I am planning that. Robert, I recall you provided some review instructions for the last release. Could you add them into this PR? The email template currently expects them to be in https://github.com/apache/logging-log4cxx/admin/release-review-instructions.md |
Are these the review instructions you're talking about? https://lists.apache.org/thread/4vr3k0jfdn8rtl2ck1p0gw9y2gj6tckv |
admin/releasing.md
Outdated
when the green tick is clicked. | ||
- `cd apache-dist-logging-dev/log4cxx` | ||
- `unzip "~/Downloads/Upload release files.zip"` | ||
1. Sign release artifacts (Refer: https://infra.apache.org/release-signing.html) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These two steps here(Download the latest release artifacts
and Sign release artifacts
) should be automatically handled for you if you do -DAPACHE_MAINTAINER=ON
; I know you changed something about that recently and I haven't gone back and checked to make sure that it still works.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
INFRA-26194 added secrets to our runners, so we can do those things automatically, i.e.:
- Sign the archives on the Github runner.
- Commit everything to the
dev
subversion repository.
I can try updating the workflows tomorrow.
What will we use to trigger this? I do not believe we should to do it on every commit. |
Hi Stephen,
In Log4j we have two different workflows:
|
Having never done a release, I need to document it so at least I known what to do.