-
Notifications
You must be signed in to change notification settings - Fork 19
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
build(branching): sw-450 restructure, rename #956
Conversation
Codecov Report
@@ Coverage Diff @@
## prod #956 +/- ##
==========================================
+ Coverage 93.92% 93.94% +0.02%
==========================================
Files 129 129
Lines 4030 4030
Branches 1578 1578
==========================================
+ Hits 3785 3786 +1
+ Misses 227 226 -1
Partials 18 18
Continue to review full report at Codecov.
|
8b7d2ed
to
3d13c99
Compare
Ok @mirekdlugosz I think this aligns a bit more to a future where there may only be It is fantastically minimal effort on the maintainer side of things, so I'm all for it since it automagically syncs most of the lower environments (mostly because we're using a single branch, Basically
I've outlined the process here
And the logic can be seen here... this is sort of testable by running the script directly ...just make sure you comment out lines 11 and 12. Went through a variety of combinations to confirm, happy path is below...
curiosity-frontend/.travis/custom_release.sh Lines 11 to 12 in 3d13c99
|
Agreed, that looks pretty simple. I played with a script locally and it does seem to do what we expect to do, i.e. it won't accidentally release something to prod environments. I think we can proceed with that. Once this is merged, I will create PR in app-interfaces repo, so pr_check script is taken from |
* CONTRIBUTING, document branching, tags, release * custom_release, align release branching for travis * dependabot, align dev branch
* build, rc npm script * CONTRIBUTING, document branching, tags, release * custom_release, travis, align release branching * dependabot, align dev branch
What's included
Notes
ci
branch will be renameddev
branchmain
branch will stay the samestage
branch will be deletedqa
branch will be deletedmain
branchnewand the commit rebasedprod
branch (we've already created it)across all remaining branchesdown to devdev
andmain
dev
branch the defaultHow to test
Example
...
Updates issue/story
sw-450