From 2322b22a6bb62b73fe283e52265af6fbe67d2751 Mon Sep 17 00:00:00 2001 From: Delan Azabani Date: Mon, 14 Oct 2024 21:13:10 +0800 Subject: [PATCH] CI: temporarily disable self-hosted runners for nightly.yml (#33834) Signed-off-by: Delan Azabani --- .github/workflows/linux.yml | 10 +++++++++- .github/workflows/nightly.yml | 2 ++ .github/workflows/windows.yml | 9 +++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 56f768971ff..9a71b79fdc0 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -28,6 +28,10 @@ on: github-release-id: required: false type: string + force-github-hosted-runner: + required: false + type: boolean + default: false workflow_dispatch: inputs: profile: @@ -55,6 +59,10 @@ on: required: false default: false type: boolean + force-github-hosted-runner: + required: false + type: boolean + default: false env: RUST_BACKTRACE: 1 @@ -72,7 +80,7 @@ jobs: # runners which still use 20.04. github-hosted-runner-label: ubuntu-${{ inputs.upload && '20.04' || '22.04' }} self-hosted-image-name: servo-ubuntu2204 - force-github-hosted-runner: ${{ inputs.upload }} + force-github-hosted-runner: ${{ inputs.upload || inputs.force-github-hosted-runner }} runner-timeout: needs: - runner-select diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index df72289c6bf..4259a08792a 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -86,6 +86,7 @@ jobs: profile: "production" upload: true github-release-id: ${{ needs.create-draft-release.outputs.release-id }} + force-github-hosted-runner: true # secrets: inherit upload-mac: @@ -112,6 +113,7 @@ jobs: profile: "production" upload: true github-release-id: ${{ needs.create-draft-release.outputs.release-id }} + force-github-hosted-runner: true # secrets: inherit upload-android: diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 67d62adaa16..a59c23dc919 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -18,6 +18,10 @@ on: github-release-id: required: false type: string + force-github-hosted-runner: + required: false + type: boolean + default: false workflow_dispatch: inputs: profile: @@ -33,6 +37,10 @@ on: required: false default: false type: boolean + force-github-hosted-runner: + required: false + type: boolean + default: false env: RUST_BACKTRACE: 1 @@ -54,6 +62,7 @@ jobs: with: github-hosted-runner-label: windows-2022 self-hosted-image-name: servo-windows10 + force-github-hosted-runner: ${{ inputs.force-github-hosted-runner }} runner-timeout: needs: - runner-select