-
Notifications
You must be signed in to change notification settings - Fork 107
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
ci: add branch preparation CI changes #567
ci: add branch preparation CI changes #567
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## develop #567 +/- ##
========================================
Coverage 96.67% 96.67%
========================================
Files 1 1
Lines 481 481
========================================
Hits 465 465
Misses 13 13
Partials 3 3
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
ef51b8d
to
3641345
Compare
b201555
to
9ab8bd6
Compare
Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com>
9ab8bd6
to
6666203
Compare
Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com>
Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com>
* ci: enhance pull_request workflow (#557) * ci: enhance pull_request workflow Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * chore: use ct via nix-shell, Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * chore: add the csi-driver step Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * fix: the release regex Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * chore: remove test.test binary Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * chore: add gitignore entry for .test files Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * fix: remove redundant die method Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * fix: set analytics to be disabled on ci Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * fix: shebang, condition check, script input Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * chore: move zfs env setup inside nix Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * chore: get IMAGE_TAG from chart Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * ci: disable the chart releaser workflow temporarily Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * chore: don't use yq for extracting version in Makefile Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> --------- Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * chore: replace CRD with auto-generated copy (#564) Signed-off-by: Niladri Halder <niladri.halder26@gmail.com> * ci: enhance build.yml workflow Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * ci: add branch preparation and release CI changes (#567) Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * chore: cleanup unused scripts, update make manifests (#569) * chore: cleanup unused scripts, update make manifets Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * chore: generate operator from helm template Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * ci: add manifests and codegen validation in pull request Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * chore: add comments on the generate-manifests script Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * chore: generate zfs-operator by disabling helm labels Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> --------- Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> * chore: set version to prerelease Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> --------- Signed-off-by: Abhinandan Purkait <purkaitabhinandan@gmail.com> Signed-off-by: Niladri Halder <niladri.halder26@gmail.com> Co-authored-by: Niladri Halder <niladri.halder26@gmail.com>
Detailed workflow
This also adds the script that is capable of updating release and develop branches after tag is cut.