[llvm] Workflows: Drop Windows release builds and use more powerful runners for others (PR #117111)
Aiden Grossman via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 16 23:22:16 PST 2025
================
@@ -144,12 +146,25 @@ jobs:
echo "target-cmake-flags=$target_cmake_flags" >> $GITHUB_OUTPUT
echo "build-flang=$build_flang" >> $GITHUB_OUTPUT
+ case "${{ inputs.runs-on }}" in
+ ubuntu-22.04)
+ runs_on="depot-${{ inputs.runs-on }}-16"
+ multi_stage="false"
+ ;;
+ *)
+ runs_on="${{ inputs.runs-on }}"
+ multi_stage="true"
+ ;;
+ esac
+ echo "runs-on=$runs_on" >> $GITHUB_OUTPUT
+ echo "multi-stage=$multi_stage" >> $GITHUB_OUTPUT
build-stage1:
name: "Build Stage 1"
needs: prepare
- if: github.repository == 'llvm/llvm-project'
- runs-on: ${{ inputs.runs-on }}
+ if: >-
----------------
boomanaiden154 wrote:
I think that would be preferrable to keep the diff clean.
https://github.com/llvm/llvm-project/pull/117111
More information about the llvm-commits
mailing list