Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 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