-
Notifications
You must be signed in to change notification settings - Fork 609
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
feat(release): Automated post-upgrade tasks by code generating upgrade handler and auto-increasing e2e version #3054
Conversation
…tting e2e in makefile
…tting e2e in makefile
Also very important I have not yet checked tests for e2e 1) if they all pass 2) they test the new upgrade handler |
@@ -0,0 +1,27 @@ | |||
name: On Release Auto Upgrade |
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.
This is awesome. Can you please add docs/comments directly in this file explaining what this CI job does? Excited to try it next upgrade!
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.
yes absolutely will!
@@ -0,0 +1,40 @@ | |||
#!/bin/bash | |||
|
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.
let's also add comments here about what this file is and link it to the CI job file (.yml
)
I think this would be great to check |
@p0mvn docs added but please do not merge it yet I am not sure everything is good with e2e stuff, gotta check it tomorrow |
You seem to have another more up to date PR related to this: #3100 Can we close this one? |
yes, this one Is just to check e2e tests in CI |
Closes: #2609
Brief Changelog
On release creation will be triggered GitHub action which will make a pull request with added new file for new version in app/upgrades and increase E2E_UPGRADE_VERSION in Makefile
pysel#8 Here is a pull request from a fork which shows what exactly this action does
I am not sure if this should be documented or not, so making it draft for now. What do you think @p0mvn?
Documentation and Release Note
Unreleased
section inCHANGELOG.md
? no