[libcxx] Switch to release branch runners

This ensures that if/when we bump the toolchain versions in the main
container that we do not break tests on the release branch.
This commit is contained in:
Aiden Grossman 2025-07-17 19:17:34 +00:00 committed by Tobias Hieta
parent 186df07d01
commit cbe68e5140

View File

@ -36,7 +36,7 @@ concurrency:
jobs: jobs:
stage1: stage1:
if: github.repository_owner == 'llvm' if: github.repository_owner == 'llvm'
runs-on: llvm-premerge-libcxx-runners runs-on: llvm-premerge-libcxx-release-runners
continue-on-error: false continue-on-error: false
strategy: strategy:
fail-fast: false fail-fast: false
@ -73,7 +73,7 @@ jobs:
**/crash_diagnostics/* **/crash_diagnostics/*
stage2: stage2:
if: github.repository_owner == 'llvm' if: github.repository_owner == 'llvm'
runs-on: llvm-premerge-libcxx-runners runs-on: llvm-premerge-libcxx-release-runners
needs: [ stage1 ] needs: [ stage1 ]
continue-on-error: false continue-on-error: false
strategy: strategy:
@ -147,19 +147,19 @@ jobs:
'generic-static', 'generic-static',
'bootstrapping-build' 'bootstrapping-build'
] ]
machine: [ 'llvm-premerge-libcxx-runners' ] machine: [ 'llvm-premerge-libcxx-release-runners' ]
include: include:
- config: 'generic-cxx26' - config: 'generic-cxx26'
machine: llvm-premerge-libcxx-runners machine: llvm-premerge-libcxx-release-runners
- config: 'generic-asan' - config: 'generic-asan'
machine: llvm-premerge-libcxx-runners machine: llvm-premerge-libcxx-release-runners
- config: 'generic-tsan' - config: 'generic-tsan'
machine: llvm-premerge-libcxx-runners machine: llvm-premerge-libcxx-release-runners
- config: 'generic-ubsan' - config: 'generic-ubsan'
machine: llvm-premerge-libcxx-runners machine: llvm-premerge-libcxx-release-runners
# Use a larger machine for MSAN to avoid timeout and memory allocation issues. # Use a larger machine for MSAN to avoid timeout and memory allocation issues.
- config: 'generic-msan' - config: 'generic-msan'
machine: llvm-premerge-libcxx-runners machine: llvm-premerge-libcxx-release-runners
runs-on: ${{ matrix.machine }} runs-on: ${{ matrix.machine }}
steps: steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2