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: