Add CI to release/x.x branch (#333)

Adds logic to build (but not deploy) commits on the release branch.

This is so we have CI coverage for new patch releases of older versions.
This commit is contained in:
Daniel Chao
2024-03-18 09:45:51 -07:00
committed by Dan Chao
parent 1452dc5af3
commit 6b04e1d606
7 changed files with 25 additions and 6 deletions
+15
View File
@@ -887,3 +887,18 @@ workflows:
ignore: /.*/
tags:
only: /^v?\d+\.\d+\.\d+$/
release-branch:
jobs:
- gradle-check-jdk11
- gradle-check-jdk17
- check-patch-file
- bench
- pkl-cli-macOS-amd64-release
- pkl-cli-linux-amd64-release
- pkl-cli-macOS-aarch64-release
- pkl-cli-linux-aarch64-release
- pkl-cli-linux-alpine-amd64-release
when:
matches:
value: << pipeline.git.branch >>
pattern: ^release/\d+\.\d+$