Skip to content

CI

CI #14

Workflow file for this run

name: Hostile runner control
on:
workflow_dispatch:
inputs:
target_run_id:
description: Numeric trusted run ID to compete for
required: true
type: number
target_job_label:
description: Exact trusted job label to compete for
required: true
type: choice
options:
- phpnomad-job-missing-sibling-contract
- phpnomad-job-phpstan-8-2-current
- phpnomad-job-phpstan-8-2-lowest
- phpnomad-job-phpstan-8-3-current
- phpnomad-job-phpstan-8-3-lowest
- phpnomad-job-phpunit-8-2-current
- phpnomad-job-phpunit-8-2-lowest
- phpnomad-job-phpunit-8-3-current
- phpnomad-job-phpunit-8-3-lowest
- phpnomad-job-unrelated-static-error-contract
target_run_attempt:
description: Numeric trusted run attempt to compete for
required: true
type: number
permissions: {}
jobs:
claim:
name: Unselected matching-label claim
runs-on:
- self-hosted
- Linux
- X64
- uat
- homelab
- phpnomad-jit
- ${{ format('phpnomad-run-{0}', inputs.target_run_id) }}
- ${{ format('phpnomad-attempt-{0}', inputs.target_run_attempt) }}
- ${{ inputs.target_job_label }}
timeout-minutes: 10
steps:
- run: exit 97