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
orchestrating continuous delivery pipeline #1775
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1775 +/- ##
=======================================
Coverage 62.65% 62.65%
=======================================
Files 65 65
Lines 6036 6036
=======================================
Hits 3782 3782
Misses 2254 2254 Continue to review full report at Codecov.
|
Before a pull request is accepted, it must meet the following criteria:
|
This should be merged soon if we don't want to wait another week. |
* remove changelog from release message * remove cron job from doc build * remove cron job, run on new tag, commit without skip tag to trigger doc build * remove if statement after removing cron job * change commit message
* remove changelog from release message * remove cron job from doc build * remove cron job, run on new tag, commit without skip tag to trigger doc build * remove if statement after removing cron job * change commit message
* remove changelog from release message * remove cron job from doc build * remove cron job, run on new tag, commit without skip tag to trigger doc build * remove if statement after removing cron job * change commit message
Description
cron
trigger from the changelog pipeline. Now this pipeline will be triggered when a new tag is pushed to the repository (through the release pipeline).[skip ci]
tag from the commit message of the changelog pipeline.cron
trigger from the documentation build pipeline. This pipeline will be triggered by the changelog pipeline thanks to removing the commit message described above.Now the complete delivery cycle can be described in the following way:
zenodo.json
(cron)Motivation and context
This is required before adding the
CITATION.cff
file to the repository. This file should be updated through the pipeline too, so it's time to fix all the annoyances.How has this been tested?
We need to wait until next Saturday afternoon and see if this works ok.
Examples
Type of change
Checklist