-
Notifications
You must be signed in to change notification settings - Fork 2
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
docs: add release process document #6
docs: add release process document #6
Conversation
a6497be
to
2707c56
Compare
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.
LGTM.
See minor comments.
docs/release-process.md
Outdated
``` | ||
|
||
Note that the base images are expected to change over time. Make sure | ||
you pull the images that are used by the project's Dockerfile. |
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.
Change: Dockerfile --> Containerfile
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.
Fixed, thanks.
Log in to quay.io. | ||
|
||
Push the image using the temporary pre-release tag: | ||
``` |
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.
Add:
podman login quay.io
...
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.
Added
2707c56
to
34ef0c3
Compare
docs/release-process.md
Outdated
Wait for the security scan to complete. There shouldn't be any issues if you | ||
properly updated the base images before building. If there are issues and you | ||
are sure you used the newest base images, check the base images on quay.io and | ||
make sure the number of issues are are identical. The security scan can take |
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.
make sure the number of issues are are identical. The security scan can take | |
make sure that number of issues are identical. The security scan can take |
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.
The double are needs to be fixed. But I don't think that the other part of the fix is grammatical. I think "that the" would be OK though.
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.
Updated
docs/release-process.md
Outdated
release is unremarkable (e.g. few changes occurred since the previous release). | ||
|
||
Because this is a container based release we do not provide any build artifacts | ||
on GitHub (beyond the sources automatically provided there). Instead we we add |
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.
on GitHub (beyond the sources automatically provided there). Instead we we add | |
on GitHub (beyond the sources automatically provided there). Instead we add |
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.
fixed
Signed-off-by: John Mulligan <jmulligan@redhat.com>
34ef0c3
to
9199cf4
Compare
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.
lgtm
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.
ACK
And merged months later in November. 🐌 |
Finally, I've gotten around to documenting the release process based on my notes from the release in June.