CI: temporarily disable self-hosted runners for nightly.yml (#33834)

Signed-off-by: Delan Azabani <dazabani@igalia.com>
This commit is contained in:
Delan Azabani 2024-10-14 21:13:10 +08:00 committed by GitHub
parent 0d3fad156a
commit 2322b22a6b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 20 additions and 1 deletions

View file

@ -28,6 +28,10 @@ on:
github-release-id: github-release-id:
required: false required: false
type: string type: string
force-github-hosted-runner:
required: false
type: boolean
default: false
workflow_dispatch: workflow_dispatch:
inputs: inputs:
profile: profile:
@ -55,6 +59,10 @@ on:
required: false required: false
default: false default: false
type: boolean type: boolean
force-github-hosted-runner:
required: false
type: boolean
default: false
env: env:
RUST_BACKTRACE: 1 RUST_BACKTRACE: 1
@ -72,7 +80,7 @@ jobs:
# runners which still use 20.04. # runners which still use 20.04.
github-hosted-runner-label: ubuntu-${{ inputs.upload && '20.04' || '22.04' }} github-hosted-runner-label: ubuntu-${{ inputs.upload && '20.04' || '22.04' }}
self-hosted-image-name: servo-ubuntu2204 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: runner-timeout:
needs: needs:
- runner-select - runner-select

View file

@ -86,6 +86,7 @@ jobs:
profile: "production" profile: "production"
upload: true upload: true
github-release-id: ${{ needs.create-draft-release.outputs.release-id }} github-release-id: ${{ needs.create-draft-release.outputs.release-id }}
force-github-hosted-runner: true # <https://github.com/servo/servo/issues/33296>
secrets: inherit secrets: inherit
upload-mac: upload-mac:
@ -112,6 +113,7 @@ jobs:
profile: "production" profile: "production"
upload: true upload: true
github-release-id: ${{ needs.create-draft-release.outputs.release-id }} github-release-id: ${{ needs.create-draft-release.outputs.release-id }}
force-github-hosted-runner: true # <https://github.com/servo/servo/issues/33296>
secrets: inherit secrets: inherit
upload-android: upload-android:

View file

@ -18,6 +18,10 @@ on:
github-release-id: github-release-id:
required: false required: false
type: string type: string
force-github-hosted-runner:
required: false
type: boolean
default: false
workflow_dispatch: workflow_dispatch:
inputs: inputs:
profile: profile:
@ -33,6 +37,10 @@ on:
required: false required: false
default: false default: false
type: boolean type: boolean
force-github-hosted-runner:
required: false
type: boolean
default: false
env: env:
RUST_BACKTRACE: 1 RUST_BACKTRACE: 1
@ -54,6 +62,7 @@ jobs:
with: with:
github-hosted-runner-label: windows-2022 github-hosted-runner-label: windows-2022
self-hosted-image-name: servo-windows10 self-hosted-image-name: servo-windows10
force-github-hosted-runner: ${{ inputs.force-github-hosted-runner }}
runner-timeout: runner-timeout:
needs: needs:
- runner-select - runner-select