mirror of
https://github.com/abhigyanpatwari/GitNexus.git
synced 2026-11-11 08:37:35 +00:00
ci(scenario-map): temporary label-gated pull_request run for PR #3686
schedule and workflow_dispatch only run from the default branch, so the Test Scenario Map workflow cannot run before this PR merges. Adding the run-ci label to the PR starts one full run. A pull_request run writes no tracking issue and no baseline. Remove the trigger before merge. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
6d8fe41116
commit
5d06d731c0
1 changed files with 9 additions and 0 deletions
9
.github/workflows/test-scenario-map.yml
vendored
9
.github/workflows/test-scenario-map.yml
vendored
|
|
@ -41,6 +41,12 @@ name: Test Scenario Map
|
||||||
# mutation-runner-validation.yml; this workflow cannot run from a PR branch.
|
# mutation-runner-validation.yml; this workflow cannot run from a PR branch.
|
||||||
|
|
||||||
on:
|
on:
|
||||||
|
# TEMPORARY (PR #3686; remove before merge): one full run on the PR when a maintainer adds the
|
||||||
|
# `run-ci` label, since schedule and workflow_dispatch only run from the default branch. A
|
||||||
|
# pull_request run never writes the tracking issue or a baseline (plan's default_branch output
|
||||||
|
# is false) and the baseline lookup ignores it.
|
||||||
|
pull_request:
|
||||||
|
types: [labeled]
|
||||||
schedule:
|
schedule:
|
||||||
# Mondays 04:17 UTC, outside the busy CI hours.
|
# Mondays 04:17 UTC, outside the busy CI hours.
|
||||||
- cron: '17 4 * * 1'
|
- cron: '17 4 * * 1'
|
||||||
|
|
@ -84,6 +90,9 @@ jobs:
|
||||||
# ── Plan: Layers 0-2, candidates, shard plan, run manifest ─────────
|
# ── Plan: Layers 0-2, candidates, shard plan, run manifest ─────────
|
||||||
plan:
|
plan:
|
||||||
name: Plan
|
name: Plan
|
||||||
|
# TEMPORARY (PR #3686): only the `run-ci` label starts a pull_request run; every later job
|
||||||
|
# needs plan's artifact, so they skip with it.
|
||||||
|
if: github.event_name != 'pull_request' || github.event.label.name == 'run-ci'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
timeout-minutes: 60
|
timeout-minutes: 60
|
||||||
continue-on-error: true
|
continue-on-error: true
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue