GitHub Actions for MAPLv3 development #155
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
MAPL is working toward a version 3 that will have incompatibilities to MAPL 2. This branch is now on this repository called
release/MAPL-v3
and will allow the SI Team to make changes to this repository while not affectingdevelop
directly.What this PR does is add a GitHub Action so that any push to
develop
(aka, any PR merged into develop) also automatically makes a PR fromdevelop
intorelease/MAPL-v3
.This way, our tracking branch can "keep up" with develop and once MAPL 3 is ready to go, all that is needed is to merge r
elease/MAPL-v3
intodevelop
and we are good.Moreover, MAPL currently now does a build of GEOSadas with every PR. By having an "up-to-date" MAPL-3 ready branch here, we can also have that capability in our MAPL v3 development.
NOTE: This will add a bit of noise to GEOSadas where PRs like this:
GEOS-ESM/GEOSldas#524
will appear after merges to
develop
. The SI Team will take care of these when they happen as they are a reminder to us that we need to keep ourrelease/MAPL-v3
branch up to date.