Skip to content

ci(fork): require workflow jobs directly - #90

Merged
incognitojam merged 1 commit into
mainfrom
t3code/list-required-checks
Aug 11, 2026
Merged

ci(fork): require workflow jobs directly#90
incognitojam merged 1 commit into
mainfrom
t3code/list-required-checks

Conversation

@incognitojam

Copy link
Copy Markdown
Collaborator

The fork ruleset now requires the individual CI jobs directly, so the aggregate Fork CI Required job adds an extra runner invocation without providing additional protection.

Remove the aggregate job while leaving the underlying change detection, upstream rebase, check, test, and release smoke jobs unchanged. The ruleset must include Fork Upstream Rebase alongside the four checks already configured.


Written by an agent (T3 Code, gpt-5.6-sol).

@github-actions github-actions Bot added size:S vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Aug 11, 2026
@incognitojam
incognitojam enabled auto-merge August 11, 2026 16:21
@incognitojam
incognitojam added this pull request to the merge queue Aug 11, 2026
Merged via the queue into main with commit cfcead4 Aug 11, 2026
9 of 10 checks passed
@incognitojam
incognitojam deleted the t3code/list-required-checks branch August 11, 2026 16:38
incognitojam added a commit that referenced this pull request Aug 11, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
yngatech-nightly Bot pushed a commit that referenced this pull request Aug 11, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
yngatech-nightly Bot pushed a commit that referenced this pull request Aug 12, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
yngatech-nightly Bot pushed a commit that referenced this pull request Aug 12, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
yngatech-nightly Bot pushed a commit that referenced this pull request Aug 12, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
yngatech-nightly Bot pushed a commit that referenced this pull request Aug 13, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
yngatech-nightly Bot pushed a commit that referenced this pull request Aug 13, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
yngatech-nightly Bot pushed a commit that referenced this pull request Aug 13, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
yngatech-nightly Bot pushed a commit that referenced this pull request Aug 13, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
yngatech-nightly Bot pushed a commit that referenced this pull request Aug 14, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
yngatech-nightly Bot pushed a commit that referenced this pull request Aug 14, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
incognitojam added a commit that referenced this pull request Aug 15, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
yngatech-nightly Bot pushed a commit that referenced this pull request Aug 18, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
yngatech-nightly Bot pushed a commit that referenced this pull request Aug 18, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
yngatech-nightly Bot pushed a commit that referenced this pull request Aug 18, 2026
## Problem

The `source_ref` dispatch that fixed the conflicted patch stack promoted
a resolution cut before today's workflow PRs merged, rolling `main`'s
workflow state back: #87 (promote every verified run), #90 (require
workflow jobs directly), #91 (`source_ref` input), and #92
(yngatech-nightly app token) were dropped. The moved-main lease only
guards movement during a run, not whether the provided stack already
contained everything on `main`.

## Fix

Cherry-pick the four squash commits back onto the promoted stack, in
original merge order. The restored `.github/workflows/fork-nightly.yml`,
`.github/workflows/fork-ci.yml`, and `docs/operations/fork-nightly.md`
are byte-identical to their pre-rollback state (verified with `git diff`
against the old `main` tip).

A follow-up should make `source_ref` runs fail when the provided stack
is missing patches present on `main` (patch-id comparison in prepare).

---
Written by an agent (Claude Code, claude-fable-5).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant