Skip to content

test(e2e-command): cover fork commands in the platform harness - #55

Merged
vcauesantos merged 1 commit into
mainfrom
devops-1541/platform-fork-command
Oct 1, 2026
Merged

vcauesantos merged 1 commit into
mainfrom
devops-1541/platform-fork-command

Conversation

@vcauesantos

@vcauesantos vcauesantos commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Port the fork design to the single-check Platform harness, which mirrors loft-enterprise: allow-forks, dispatch from the target branch for forks, the contract check on the workflow that will run, SHA-pinned checkout, and cache-mode: read with a cache probe.
  • Add Platform scenarios to repro/fork-command/run.sh: two fork PRs with the same request both succeed, and a fork PR into a branch without the contract is refused.

This tests the loft-enterprise change before it is opened there.

Test plan

  • actionlint clean, zizmor only flags the expected internal sticky-pr-comment/v1 tag
  • shellcheck -x repro/fork-command/run.sh, parses under bash 3.2
  • After merge: repro/fork-command/run.sh

Related to DEVOPS-1541

@vcauesantos
vcauesantos merged commit fe53113 into main Oct 1, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant