Skip to content

Nightlies (crl-release-25.2) #18

Nightlies (crl-release-25.2)

Nightlies (crl-release-25.2) #18

name: Nightlies (crl-release-25.2)
on:
schedule:
- cron: '30 10 * * * ' # 10:30am UTC daily
workflow_dispatch:
env:
BRANCH: crl-release-25.2
jobs:
resolve-sha:
runs-on: ubuntu-latest
outputs:
# This output only exists so we can interpolate it.
branch: ${{ steps.get_sha.outputs.branch }}
sha: ${{ steps.get_sha.outputs.sha }}
steps:
- name: Checkout repo
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Get SHA for ${{ env.BRANCH }}
id: get_sha
run: |
echo "branch=$BRANCH" >> "$GITHUB_OUTPUT"
echo "sha=$(git rev-parse origin/$BRANCH)" >> "$GITHUB_OUTPUT"
tests:
needs: resolve-sha
uses: ./.github/workflows/tests.yaml
with:
sha: ${{ needs.resolve-sha.outputs.sha }}
file_issue_branch: ${{ needs.resolve-sha.outputs.branch }}
s390x:
needs: resolve-sha
uses: ./.github/workflows/s390x.yaml
with:
sha: ${{ needs.resolve-sha.outputs.sha }}
file_issue_branch: ${{ needs.resolve-sha.outputs.branch }}
stress:
needs: resolve-sha
uses: ./.github/workflows/stress.yaml
with:
sha: ${{ needs.resolve-sha.outputs.sha }}
file_issue_branch: ${{ needs.resolve-sha.outputs.branch }}
instrumented:
needs: resolve-sha
uses: ./.github/workflows/instrumented.yaml
with:
sha: ${{ needs.resolve-sha.outputs.sha }}
file_issue_branch: ${{ needs.resolve-sha.outputs.branch }}