From 5f2109129fa9be89553fe9745f6f4447bd6b901f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 28 Feb 2026 19:03:04 +0000 Subject: [PATCH 1/2] =?UTF-8?q?docs:=20document=20checkout.github-token=20?= =?UTF-8?q?=E2=86=92=20checkout.token=20manual=20migration?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR #18878 renamed the checkout frontmatter field from `github-token` to `token` to align with the actual `actions/checkout` input name. No codemod was added for this rename, so users with existing workflows using the old field name must update it manually. Add a callout in the upgrading guide's "Common Changes" section to inform users of this required manual migration. Co-Authored-By: Claude Sonnet 4.6 --- docs/src/content/docs/guides/upgrading.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/src/content/docs/guides/upgrading.md b/docs/src/content/docs/guides/upgrading.md index a472cf4504..1f9b376d92 100644 --- a/docs/src/content/docs/guides/upgrading.md +++ b/docs/src/content/docs/guides/upgrading.md @@ -144,6 +144,21 @@ Review changes with `git diff .github/workflows/` to verify that deprecated fiel Typical migrations include `sandbox: false` → `sandbox.agent: false`, `daily at` → `daily around`, and removal of deprecated `network.firewall` and `safe-inputs.mode` fields. Use `git diff --word-diff` for detailed comparison. +> [!NOTE] +> **Manual migration required: `checkout.github-token` → `checkout.token`** +> +> If your workflow uses `checkout.github-token:` in the frontmatter, rename the field to `checkout.token:`. This aligns the user-facing field name with the `token` input of `actions/checkout` and is not applied automatically by `gh aw fix`. +> +> ```yaml +> # Before (no longer valid) +> checkout: +> github-token: ${{ secrets.MY_TOKEN }} +> +> # After +> checkout: +> token: ${{ secrets.MY_TOKEN }} +> ``` + ## Step 5: Verify Compilation The upgrade automatically compiles workflows. To validate specific workflows, run `gh aw compile my-workflow --validate`. Common issues include invalid YAML syntax, deprecated fields (fix with `gh aw fix --write`), or incorrect schedule format. See the [schedule syntax reference](/gh-aw/reference/schedule-syntax/) for details. From d48a3808d455b6a81ed13b7213269d494e334ceb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 28 Feb 2026 19:04:55 +0000 Subject: [PATCH 2/2] ci: trigger CI checks