You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by da...@apache.org on 2023/03/16 11:51:31 UTC
[causeway] 01/02: CAUSEWAY-3345: updates release procedures; maintain BASELINE
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch CAUSEWAY-3345
in repository https://gitbox.apache.org/repos/asf/causeway.git
commit d6af817fb951c1ff460342c206f5b09754f153f9
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Thu Mar 16 06:49:13 2023 +0000
CAUSEWAY-3345: updates release procedures; maintain BASELINE
---
.../ROOT/pages/post-release-successful.adoc | 47 ++++++++++++++++++++++
1 file changed, 47 insertions(+)
diff --git a/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc b/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc
index 72f0afe50a..6ba94b57d0 100644
--- a/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc
+++ b/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc
@@ -424,6 +424,53 @@ git branch -d release-{page-causewayrel}-$RC
In `site.yml` file, bump the version of `\{page-causewayrel}` and also `\{page-causewayprev}`, and commit.
+== Bump baselines for nightly/weekly builds
+
+=== Nightly build repo
+
+And, in the `apache-causeway-committers/causeway-nightly` repo, similarly update:
+
+[source,yml,subs="attributes+"]
+.apache-causeway-ci-nightly.yml
+----
+jobs:
+ build:
+ name: build, site, build/push demo app
+ runs-on: ubuntu-latest
+ env:
+ # to be shared among all steps of this job
+ BASELINE_MAIN: {page-causewayrel}
+ BASELINE_EDGE: 3.0.0-M1
+----
+
+
+=== Main repo (weekly builds)
+
+In the main repo, in `.github/workflows`, update the `BASELINE` variable:
+
+[source,yml,subs="attributes+"]
+.ci-build-artifacts-no-push-maven.yml
+----
+jobs:
+ build:
+
+ env:
+ BASELINE: {page-causewayrel}
+----
+
+and
+
+[source,yml,subs="attributes+"]
+.ci-build-site-no-push.yml
+----
+jobs:
+ build:
+
+ env:
+ BASELINE: {page-causewayrel}
+----
+
+
== Update starter projects
As explained in xref:cutting-a-release.adoc#update-starter-apps[cutting a release],for each of the two starter apps, we maintain four branches: