-
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 <[email protected]>
9ab8bd6
to
6666203
Compare
Signed-off-by: Abhinandan Purkait <[email protected]>
Signed-off-by: Abhinandan Purkait <[email protected]>
* ci: enhance pull_request workflow (#557) * ci: enhance pull_request workflow Signed-off-by: Abhinandan Purkait <[email protected]> * chore: use ct via nix-shell, Signed-off-by: Abhinandan Purkait <[email protected]> * chore: add the csi-driver step Signed-off-by: Abhinandan Purkait <[email protected]> * fix: the release regex Signed-off-by: Abhinandan Purkait <[email protected]> * chore: remove test.test binary Signed-off-by: Abhinandan Purkait <[email protected]> * chore: add gitignore entry for .test files Signed-off-by: Abhinandan Purkait <[email protected]> * fix: remove redundant die method Signed-off-by: Abhinandan Purkait <[email protected]> * fix: set analytics to be disabled on ci Signed-off-by: Abhinandan Purkait <[email protected]> * fix: shebang, condition check, script input Signed-off-by: Abhinandan Purkait <[email protected]> * chore: move zfs env setup inside nix Signed-off-by: Abhinandan Purkait <[email protected]> * chore: get IMAGE_TAG from chart Signed-off-by: Abhinandan Purkait <[email protected]> * ci: disable the chart releaser workflow temporarily Signed-off-by: Abhinandan Purkait <[email protected]> * chore: don't use yq for extracting version in Makefile Signed-off-by: Abhinandan Purkait <[email protected]> --------- Signed-off-by: Abhinandan Purkait <[email protected]> * chore: replace CRD with auto-generated copy (#564) Signed-off-by: Niladri Halder <[email protected]> * ci: enhance build.yml workflow Signed-off-by: Abhinandan Purkait <[email protected]> * ci: add branch preparation and release CI changes (#567) Signed-off-by: Abhinandan Purkait <[email protected]> * chore: cleanup unused scripts, update make manifests (#569) * chore: cleanup unused scripts, update make manifets Signed-off-by: Abhinandan Purkait <[email protected]> * chore: generate operator from helm template Signed-off-by: Abhinandan Purkait <[email protected]> * ci: add manifests and codegen validation in pull request Signed-off-by: Abhinandan Purkait <[email protected]> * chore: add comments on the generate-manifests script Signed-off-by: Abhinandan Purkait <[email protected]> * chore: generate zfs-operator by disabling helm labels Signed-off-by: Abhinandan Purkait <[email protected]> --------- Signed-off-by: Abhinandan Purkait <[email protected]> * chore: set version to prerelease Signed-off-by: Abhinandan Purkait <[email protected]> --------- Signed-off-by: Abhinandan Purkait <[email protected]> Signed-off-by: Niladri Halder <[email protected]> Co-authored-by: Niladri Halder <[email protected]>
Detailed workflow
This also adds the script that is capable of updating release and develop branches after tag is cut.