Skip to content

Commit 3df9a2f

Browse files
committed
chore: add crl-release-25.4 to nightlies and crossversion
Informs: cockroachdb/cockroach#149116
1 parent 01d4b24 commit 3df9a2f

File tree

2 files changed

+61
-1
lines changed

2 files changed

+61
-1
lines changed
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
name: Nightlies (crl-release-25.4)
2+
3+
on:
4+
schedule:
5+
- cron: '30 10 * * * ' # 10:30am UTC daily
6+
workflow_dispatch:
7+
8+
env:
9+
BRANCH: crl-release-25.4
10+
11+
jobs:
12+
resolve-sha:
13+
runs-on: ubuntu-latest
14+
outputs:
15+
# This output only exists so we can interpolate it.
16+
branch: ${{ steps.get_sha.outputs.branch }}
17+
sha: ${{ steps.get_sha.outputs.sha }}
18+
steps:
19+
- name: Checkout repo
20+
uses: actions/checkout@v4
21+
with:
22+
fetch-depth: 0
23+
24+
- name: Get SHA for ${{ env.BRANCH }}
25+
id: get_sha
26+
run: |
27+
echo "branch=$BRANCH" >> "$GITHUB_OUTPUT"
28+
echo "sha=$(git rev-parse origin/$BRANCH)" >> "$GITHUB_OUTPUT"
29+
30+
tests:
31+
needs: resolve-sha
32+
uses: ./.github/workflows/tests.yaml
33+
with:
34+
sha: ${{ needs.resolve-sha.outputs.sha }}
35+
file_issue_branch: ${{ needs.resolve-sha.outputs.branch }}
36+
go_version: 1.23
37+
38+
s390x:
39+
needs: resolve-sha
40+
uses: ./.github/workflows/s390x.yaml
41+
with:
42+
sha: ${{ needs.resolve-sha.outputs.sha }}
43+
file_issue_branch: ${{ needs.resolve-sha.outputs.branch }}
44+
go_version: 1.23
45+
46+
stress:
47+
needs: resolve-sha
48+
uses: ./.github/workflows/stress.yaml
49+
with:
50+
sha: ${{ needs.resolve-sha.outputs.sha }}
51+
file_issue_branch: ${{ needs.resolve-sha.outputs.branch }}
52+
go_version: 1.23
53+
54+
instrumented:
55+
needs: resolve-sha
56+
uses: ./.github/workflows/instrumented.yaml
57+
with:
58+
sha: ${{ needs.resolve-sha.outputs.sha }}
59+
file_issue_branch: ${{ needs.resolve-sha.outputs.branch }}
60+
go_version: 1.23

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ crossversion-meta:
8080

8181
.PHONY: stress-crossversion
8282
stress-crossversion:
83-
STRESS=1 ./scripts/run-crossversion-meta.sh crl-release-24.1 crl-release-24.3 crl-release-25.1 crl-release-25.2 crl-release-25.3 master
83+
STRESS=1 ./scripts/run-crossversion-meta.sh crl-release-24.1 crl-release-24.3 crl-release-25.1 crl-release-25.2 crl-release-25.3 crl-release-25.4 master
8484

8585
.PHONY: test-s390x-qemu
8686
test-s390x-qemu: TAGS += slowbuild

0 commit comments

Comments
 (0)