Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/workflows/release-permissions-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@ name: Release Permissions Check

# Manual probe of the release App's installed permissions on this repo.
# Mints an App token from the RELEASE_APP_CLIENT_ID org variable +
# RELEASE_APP_PRIVATE_KEY org secret and
# exercises only what tools/release/ rotation needs (per docs/release-automation-plan.md).
# RELEASE_APP_PRIVATE_KEY org secret and exercises what the
# release-mechanism workflows in tools/release/ need (build-release,
# release-announcements, ship-release, dispatch fan-out).
# Run after installing the App and after secrets rotations.

on:
Expand Down
141 changes: 0 additions & 141 deletions .github/workflows/release-rotation.yml

This file was deleted.

6 changes: 3 additions & 3 deletions .github/workflows/ship-release.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name: Ship Release

# Manually-triggered orchestration for the three-PR release flow (#705):
# merges infra → conductor → docs in strict order, skipping any already merged
# Manually-triggered orchestration for the two-PR release flow (#705):
# merges conductor → docs in strict order, skipping any already merged
# (so the same trigger handles partial-merge recovery), and refusing to merge
# anything if any unmerged PR is not ready. Mints one App token with PR-write
# on all three repos and posts a release/ship-approved commit status on each
# on both repos and posts a release/ship-approved commit status on each
# PR head before merging it (so branch protection can require it later).

on:
Expand Down
209 changes: 0 additions & 209 deletions docs/release-automation-plan.md

This file was deleted.

3 changes: 1 addition & 2 deletions tools/release/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@ tools/release/
├── contracts/ JSON schemas vendored across consumer repos
├── scripts/ Operational shell probes (App-token sanity checks etc.)
├── templates/ PR body / changelog Twig templates
├── Taskfile.yml Glue between workflows and the PHP CLIs (`task release:*`)
└── versions.yml The 3-slot rotation registry (current/next/dev)
└── Taskfile.yml Glue between workflows and the PHP CLIs (`task release:*`)
```

Workflow steps in `.github/workflows/` are deliberately thin: mint App token,
Expand Down
Loading