Skip to content

docs: move release process documentation to CONTRIBUTING.md#30682

Merged
pelikhan merged 5 commits intomainfrom
copilot/update-release-process-docs
May 6, 2026
Merged

docs: move release process documentation to CONTRIBUTING.md#30682
pelikhan merged 5 commits intomainfrom
copilot/update-release-process-docs

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 6, 2026

Summary

  • move release process documentation into CONTRIBUTING.md
  • remove the new RELEASES.md file
  • document release kickoff from the release workflow path used in Actions
  • document required handoff to github/gh-aw-actions via the sync workflow and completion flow
  • document prerelease soak period and Monday promotion of the last known good prerelease to latest
  • clarify best-effort semantic versioning expectations

Validation

  • make build-docs (pass)
  • make agent-report-progress (fails due pre-existing unrelated test failures in pkg/cli)
  • secret_scanning on changed docs files (pass)
  • parallel_validation (code review pass, CodeQL skipped as trivial docs-only)

Copilot AI and others added 3 commits May 6, 2026 20:12
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/7200ee13-5226-473b-a3de-6a6bf3853ec5

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
This reverts commit 64aaf14.

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copy link
Copy Markdown
Collaborator

@pelikhan pelikhan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot Move the release process information to the CONTRIBUTING.md file and remove the new file.

Copy link
Copy Markdown
Contributor Author

Copilot AI commented May 6, 2026

@copilot Move the release process information to the CONTRIBUTING.md file and remove the new file.

Done in f6d3282. I moved the release process content into CONTRIBUTING.md and removed RELEASES.md.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/graphql
    • Triggering command: /usr/bin/gh /usr/bin/gh api graphql -f query=query($owner: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } -f owner=github -f name=gh-aw --ignore-path ../../../.pretti--show-toplevel sh -c 74476994/.github/workflows (http block)
    • Triggering command: /usr/bin/gh /usr/bin/gh api graphql -f query=query($owner: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } -f owner=github -f name=gh-aw --ignore-path ../../../.prettixterm-color sh -c 005776656/.github/workflows (http block)
    • Triggering command: /usr/bin/gh /usr/bin/gh api graphql -f query=query($owner: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } -f owner=github -f name=gh-aw (http block)
  • https://api.github.com/orgs/test-owner/actions/secrets
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name --get-regexp --local sh (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name ocs git /sh --show-toplevel git ache/uv/0.11.11/--write git rev-�� w/js/**/*.json&#39; --ignore-path infocmp /usr/bin/git xterm-color nly 7f493d6b git (http block)
  • https://api.github.com/repos/actions/ai-inference/git/ref/tags/v1
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq [.object.sha, .object.type] | @tsv --show-toplevel node /usr/bin/git sistency_KeyOrdegit scripts/**/*.js /opt/hostedtoolc--show-toplevel git rev-�� --show-toplevel go /usr/bin/git 15 -parallel=4 ion.lock.yml git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq [.object.sha, .object.type] | @tsv --show-toplevel 1/x64/bin/node /usr/bin/git --write l /bin/sh git rev-�� --show-toplevel /bin/sh /usr/bin/git /ref/tags/v9 git sv git (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v3
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv xterm-color git /usr/bin/git 179985/001 origin in/sh git conf�� --get remote.origin.url /usr/bin/git ripts/generate-agit (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv run --auto /usr/bin/gh --detach /usr/libexec/docapi x86_64/node gh run /ref/tags/v9 --json sv --limit 100 --created git (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v5
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv kflow.test (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv ithub-script/git/ref/tags/v9 /usr/lib/git-core/git bject.type] | @tsv for-each-ref --format=%(objecrev-parse /usr/bin/infocmp--show-toplevel git rev-�� --show-toplevel infocmp /usr/bin/git xterm-color git /usr/bin/infocmp--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq [.object.sha, .object.type] | @tsv --show-toplevel /tmp/go-build3884601243/b404/cli.test /usr/bin/git &lt;2024-01-01T00:0git node /usr/bin/infocmp--show-toplevel git rev-�� /ref/tags/v9 infocmp sv xterm-color hanges) /usr/bin/gh gh (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v6
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv licyBlockedUsersCommaSeparatedCompiledOutput1144076340/001 ../../../**/*.json /opt/hostedtoolcache/node/24.14.1/x64/bin/node --ignore-path ../../../.pretti-1 64/bin/go node /tmp�� ithub-script/git/ref/tags/v9 (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv /repos/test-owner/test-repo/actions/secrets --jq /usr/bin/git */*.ts&#39; &#39;**/*.jsgit --local k/gh-aw/gh-aw/.g--show-toplevel git -C ons-test2643758915 config /usr/bin/gh remote.origin.urgit --local p/bin/bash gh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv 812845/001 l /usr/bin/gh get --local 1/x64/lib/node_m--show-toplevel gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .test gent-factory.js gpg.program de_modules/.bin/--show-toplevel .test (http block)
  • https://api.github.com/repos/actions/github-script/git/ref/tags/v8
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git /ref/tags/v9 git sv git rev-�� ithub-script/git/ref/tags/v9 git bject.type] | @tsv --show-toplevel bash /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git --show-toplevel infocmp /usr/bin/infocmp/repos/actions/github-script/git/ref/tags/v9 git rev-�� --show-toplevel infocmp /usr/bin/git xterm-color gh /usr/bin/git git (http block)
  • https://api.github.com/repos/actions/github-script/git/ref/tags/v9
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv ignore-path ../../../.prettierignore (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv assword=$GITHUB_TOKEN&#34;; }; f store assword=$GITHUB_TOKEN&#34;; }; f store ules/.bin/sh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9 --jq [.object.sha, .object.type] | @tsv (http block)
  • https://api.github.com/repos/actions/github-script/git/ref/tags/v9.0.0
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9.0.0 --jq [.object.sha, .object.type] | @tsv ignore-path ../../../.prettierignore (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9.0.0 --jq [.object.sha, .object.type] | @tsv (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v9.0.0 --jq [.object.sha, .object.type] | @tsv successfully&#34; (http block)
  • https://api.github.com/repos/actions/setup-go/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv runs/20260506-202627-7912/test-1579540499 ^remote\..*\.gh-resolved$ /usr/bin/gh CompiledOutput76gh on rkflow/js/**/*.j/repos/actions/github-script/git/ref/tags/v9 gh api /repos/actions/github-script/git/ref/tags/v9 --jq /usr/bin/infocmp 377995630 (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv /repos/actions/github-script/git/ref/tags/v9 --jq /usr/bin/infocmp CommaSeparatedCoinfocmp on rkflow/js/**/*.jxterm-color infocmp -1 xterm-color sh /usr/bin/git 2942-20606/test-git git es.lock.yml git (http block)
  • https://api.github.com/repos/actions/setup-node/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv --show-toplevel mkdir -p public--jq /usr/bin/gh --local core.hooksPath de_modules/.bin/--show-toplevel gh api /repos/actions/github-script/git/ref/tags/v9 --jq /usr/bin/git allow-local-filegit --glob x_amd64/link git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv runs/20260506-202627-7912/test-1579540499 git /usr/bin/git --show-toplevel on (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git /tmp/gh-aw-test-git remote /opt/hostedtoolc--show-toplevel git rev-�� /ref/tags/v9 node sv /home/REDACTED/worinfocmp git /usr/bin/infocmpxterm-color gh (http block)
  • https://api.github.com/repos/actions/setup-node/git/ref/tags/v6
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv 15 (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv xterm-color /slides &amp;&amp; cp slides/*.pdf publ /usr/bin/git ays.md --local nch,headSha,disp--show-toplevel git rev-�� --show-toplevel git /opt/hostedtoolcache/node/24.14.1/x64/bin/node s --theme slidesgit s/ace-editor.locrev-parse 1/x64/bin/node /opt/hostedtoolcache/node/24.14.--jq (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v6 --jq [.object.sha, .object.type] | @tsv 812845/001 e/git-remote-htt--jq /usr/bin/infocmp l credential.usernrev-parse ode_modules/.bin--show-toplevel infocmp -1 xterm-color git (http block)
  • https://api.github.com/repos/actions/upload-artifact/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv REDACTED.os git /usr/bin/git --local pull.rebase bin/node git rev-�� --show-toplevel git /usr/bin/git ned-imports-enabgit copilot/update-rrev-parse de_modules/.bin/--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv /tmp/TestCompileUpdateDiscussionFieldEnforcement9331499/001 rev-parse om/owner/repo.git xterm-color git 1/x64/bin/node git remo�� /usr/bin/infocmp/tmp/gh-aw-test-runs/20260506-202942-20606/test-4018145192/.github/workflows git /usr/bin/git on&#39; --ignore-patgit infocmp ode git (http block)
  • https://api.github.com/repos/aws-actions/configure-aws-credentials/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/aws-actions/configure-aws-credentials/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git /tmp/gh-aw-test-git l /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/aws-actions/configure-aws-credentials/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git --show-toplevel git om/testorg/testr/repos/actions/github-script/git/ref/tags/v9 git rev-�� /ref/tags/v9 infocmp sv xterm-color git /opt/hostedtoolc--show-toplevel infocmp (http block)
    • Triggering command: /usr/bin/gh gh api /repos/aws-actions/configure-aws-credentials/git/ref/tags/v4 --jq [.object.sha, .object.type] | @tsv ithub-script/git/ref/tags/v9 git bject.type] | @tsv /tmp/gh-aw-test-git (http block)
  • https://api.github.com/repos/azure/login/git/ref/tags/v2
    • Triggering command: /usr/bin/gh gh api /repos/azure/login/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/gh git rev-�� --show-toplevel gh /usr/bin/git /repos/actions/ginfocmp --jq /usr/bin/git git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/azure/login/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git /tmp/compile-allinfocmp config /opt/hostedtoolcxterm-color git (http block)
  • https://api.github.com/repos/docker/login-action/git/ref/tags/v3
    • Triggering command: /usr/bin/gh gh api /repos/docker/login-action/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv --show-toplevel infocmp /usr/bin/git xterm-color git /usr/bin/infocmp--show-toplevel git rev-�� --show-toplevel infocmp /usr/bin/infocmp xterm-color git /usr/bin/git infocmp (http block)
    • Triggering command: /usr/bin/gh gh api /repos/docker/login-action/git/ref/tags/v3 --jq [.object.sha, .object.type] | @tsv --show-toplevel infocmp /usr/bin/git xterm-color (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v0.1.2
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq [.object.sha, .object.type] | @tsv --show-toplevel node /usr/bin/git te &#39;../../../**/gh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v0.1.2 --jq [.object.sha, .object.type] | @tsv --show-toplevel ctionpins.go /usr/bin/git te &#39;../../../**/gh nomaly.go /opt/hostedtoolc/repos/actions/github-script/git/ref/tags/v9 git rev-�� --show-toplevel /opt/hostedtoolcache/go/1.25.8/x64/bin/gofmt (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv /ref/tags/v9 x_amd64/cgo sv --local committer.email 1/x64/bin/sh git remo�� add origin /usr/bin/git path .prettieriggit (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv --show-toplevel x_amd64/cgo /usr/bin/git --show-toplevel git n-dir/sh git remo�� add origin _id&#34;:200}] lGitbranch_with_git lGitbranch_with_rev-parse ache/uv/0.11.11/--show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.2.3
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv 4864178/001 git /opt/hostedtoolcache/node/24.14.1/x64/bin/node rite &#39;**/*.cjs&#39; git committer.email x86_64/sh /opt/hostedtoolcache/node/24.14.1/x64/bin/node /tmp�� Secret: ${{ secrets.TOKEN }} git /usr/bin/git lGitbranch_with_git lGitbranch_with_rev-parse layTitle git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv --show-toplevel l .test &amp; npm run generagit git h .test Enve�� ithub-script/git/ref/tags/v9 time/copilot-developer-action-main/dist/gh-gpgsign/gh-gpgsign-linux-x86_64 bject.type] | @tsv dules/mermaid/digit github.com&gt; time/copilot-dev--show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created &gt;=2026-04-29 --ignore-path ../../../.pretti/tmp/shared-actions-test2643758915 l Node.js 20&#43; anshow 1/x6�� 74476994/.github/workflows (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created &gt;=2026-04-06 --ignore-path ../../../.pretti--show-toplevel sh -c 74476994/.github/workflows (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --limit 100 --created &gt;=2026-02-05 --ignore-path ../../../.pretti--show-toplevel sh -c 395189855/.github/workflows (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/1/artifacts --jq .artifacts[].name (http block)
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/1/artifacts --jq .artifacts[].name generate-model-tables .cfg xterm-color git /usr/bin/gh erignore ache�� 2942-20606/test-4018145192/.github/workflows gh ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet /repos/actions/ggit --jq /usr/bin/infocmp--show-toplevel ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12345/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12345/artifacts --jq .artifacts[].name generate-model-tables sv &amp;1 (http block)
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 generate-model-tables .cfg :slides (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12345/artifacts --jq .artifacts[].name git /home/REDACTED/work/node_modules/.bin/node --show-toplevel git ode-gyp-bin/sh node /opt�� te &#39;scripts/**/*.js&#39; --ignore-path .prettierignore --log-level=error slides/index.md es/.bin/node --allow-local-figit --theme slides/gh-aw-the--git-dir git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1234567890
    • Triggering command: /usr/bin/gh gh api repos/{owner}/{repo}/actions/runs/1234567890 --jq {databaseId: .id, number: .run_number, url: .html_url, status: .status, conclusion: .conclusion, workflowName: .name, workflowPath: .path, createdAt: .created_at, startedAt: .run_started_at, updatedAt: .updated_at, event: .event, headBranch: .head_branch, h ../../../.pret.prettierignore rk 4cb8e0c88b5a73a9-d (http block)
    • Triggering command: /usr/bin/gh gh api repos/{owner}/{repo}/actions/runs/1234567890 --jq {databaseId: .id, number: .run_number, url: .html_url, status: .status, conclusion: .conclusion, workflowName: .name, workflowPath: .path, createdAt: .created_at, startedAt: .run_started_at, updatedAt: .updated_at, event: .event, headBranch: .head_branch, h ../../../.pret.prettierignore gh ndor/bin/git /repos/actions/g/bin/sh --jq cal/bin/node git rev-�� w/js/**/*.json&#39; --ignore-path ../../../.prettierignore gh ndor/bin/sh -allow-local-filgit nly /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12346/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12346/artifacts --jq .artifacts[].name generate-model-tables .cfg (http block)
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/12346/artifacts --jq .artifacts[].name git 1/x64/bin/node --show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/2/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/2/artifacts --jq .artifacts[].name (http block)
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 efaultBranchFromLsRemoteWithRealGitmaster_branch4046263992/001&#39; in/node (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/2/artifacts --jq .artifacts[].name generate-model-tables .cfg ithub-script/gitgit --jq bject.type] | @t--get erignore ache�� &#34;marp&#34; slides/index.md --html --allow-local-fileremote.origin.url git ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet --show-toplevel git /usr/bin/gh ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/3/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/3/artifacts --jq .artifacts[].name (http block)
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 build:slides ache/node/24.14.1/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/node--show-toplevel (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/3/artifacts --jq .artifacts[].name generate-model-tables 64/pkg/tool/linux_amd64/link /ref/tags/v9 git sv 64/pkg/tool/linux_amd64/link ache�� kflow.test infocmp ortcfg.link xterm-color git run-script/lib/n--show-toplevel nB4wOdWZR0Zz-gYA0S/Bz6Q2ID79Is0Q4iUvcJK/HpNJqQbvnN9PdZEC7KOK (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/4/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/4/artifacts --jq .artifacts[].name (http block)
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/4/artifacts --jq .artifacts[].name generate-model-tables .cfg xterm-color git /usr/bin/gh erignore -c 2942-20606/test-929934282/.github/workflows gh ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet /repos/actions/ggit --jq /usr/bin/infocmp--show-toplevel ache/go/1.25.8/x64/pkg/tool/linuremote.origin.url (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/5/artifacts
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/5/artifacts --jq .artifacts[].name (http block)
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 build:slides es/.bin/node (http block)
    • Triggering command: /usr/bin/gh gh api --paginate repos/{owner}/{repo}/actions/runs/5/artifacts --jq .artifacts[].name generate-model-tables .cfg :slides git sv erignore -c 2942-20606/test-929934282/.github/workflows infocmp ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet xterm-color git /usr/bin/git ache/go/1.25.8/x64/pkg/tool/linux_amd64/vet (http block)
  • https://api.github.com/repos/github/gh-aw/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --get-regexp --local /sh (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --workflow nonexistent-workflow-12345 --limit 100 (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --workflow nonexistent-workflow-12345 --limit 6 (http block)
  • https://api.github.com/repos/github/gh-aw/contents/.github/workflows/shared/reporting.md
    • Triggering command: /tmp/go-build3884601243/b404/cli.test /tmp/go-build3884601243/b404/cli.test -test.testlogfile=/tmp/go-build3884601243/b404/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true (http block)
    • Triggering command: /tmp/go-build1935542894/b404/cli.test /tmp/go-build1935542894/b404/cli.test -test.testlogfile=/tmp/go-build1935542894/b404/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true /ref/tags/v9 git sv infocmp -1 tions-lock.json pkg/actionpins/data/action_pins.json; \ cp .github/aw/actions-lock.json pkg/wornode git 64/bin/git --show-toplevel e/git /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v0.47.4
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.47.4 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git ons-test26437589du rev-parse /usr/bin/git git rev-�� --show-toplevel git /usr/bin/infocmp --show-toplevel ache/go/1.25.8/xrev-parse /usr/bin/git infocmp (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v0.47.4 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git /tmp/TestGuardPodu rev-parse /opt/hostedtoolc/tmp/gh-aw/aw-feature-branch.patch git rev-�� --show-toplevel /opt/hostedtoolcache/node/24.14.owner/repo /usr/bin/infocmp github.event.inpgit git /usr/bin/git infocmp (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv --local committer.email ache/go/1.25.8/x64/bin/node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq [.object.sha, .object.type] | @tsv y-frontmatter.md git 64/bin/sh --show-toplevel h3/cbNDrzGDtd5BSrev-parse /usr/bin/infocmp--show-toplevel git rev-�� ty-test.md infocmp ules/.bin/node /ref/tags/v9 docker sv infocmp (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.2.3
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv 452171662/.github/workflows gpg.program ode (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq [.object.sha, .object.type] | @tsv json&#39; --ignore-path ../../../.pr**/*.json git de_modules/.bin/node /ref/tags/v9 git sv git 1/x6�� ty-test.md git ache/node/24.14.1/x64/bin/node --show-toplevel infocmp /usr/bin/git infocmp (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v2.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv json&#39; --ignore-p--exclude-hidden=receive gpg.program de_modules/.bin/--quiet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv json&#39; --ignore-path ../../../.pr**/*.json commit.gpgsign node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq [.object.sha, .object.type] | @tsv json&#39; --ignore-path ../../../.pr**/*.json core.hooksPath k/gh-aw/node_modules/.bin/node (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v3.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq [.object.sha, .object.type] | @tsv json&#39; --ignore-path ../../../.pr**/*.json commit.gpgsign (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq [.object.sha, .object.type] | @tsv json&#39; --ignore-path ../../../.pr**/*.json git k/_temp/uv-python-dir/git /ref/tags/v9 git sv git ules�� --show-toplevel infocmp in/sh xterm-color git /usr/bin/git infocmp (http block)
  • https://api.github.com/repos/google-github-actions/auth/git/ref/tags/v2
    • Triggering command: /usr/bin/gh gh api /repos/google-github-actions/auth/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git --show-toplevel (http block)
    • Triggering command: /usr/bin/gh gh api /repos/google-github-actions/auth/git/ref/tags/v2 --jq [.object.sha, .object.type] | @tsv --show-toplevel git /usr/bin/git --show-toplevel l &#34;warnings&#34;:[]}] git rev-�� --show-toplevel e/git /usr/bin/git user.email test@example.comrev-parse /usr/bin/git git (http block)
  • https://api.github.com/repos/nonexistent/action/git/ref/tags/v999.999.999
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq [.object.sha, .object.type] | @tsv gent-factory.js gpg.program de_modules/.bin/node ata/action_pins.infocmp (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq [.object.sha, .object.type] | @tsv le-frontmatter.m--exclude-hidden=receive infocmp cs/node_modules/--quiet xterm-color infocmp e/git git 1/x6�� th .prettierignoremote.origin.url e/git x86_64/git /ref/tags/v9 gh sv gh (http block)
  • https://api.github.com/repos/nonexistent/repo/actions/runs/12345
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion r --theme slides/gh-aw-the--show-toplevel git rev-�� ExpressionCompiledOutput1997181896/001 (http block)
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion n_test.go ctions-build/maiinit r ctionpins.go ctio�� te &#39;../../../**/*.json&#39; &#39;!../../../pkg/workflow/js/**/*.json&#39; ---errorsas nomaly.go /opt/hostedtoolcache/go/1.25.8/x64/bin/gofmt -o public/slide/usr/bin/git --jq /usr/bin/git /opt/hostedtoolcache/go/1.25.8/x64/bin/gofmt (http block)
  • https://api.github.com/repos/owner/repo/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo tions/setup/js/node_modules/.binslides/gh-aw-theme.css (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo de_modules/.bin/sh (http block)
    • Triggering command: /usr/bin/gh gh workflow list --repo owner/repo --json name,path,state ache/node/24.14.--limit (http block)
  • https://api.github.com/repos/test-owner/test-repo/actions/secrets
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name */*.ts&#39; &#39;**/*.js--ignore-path --local k/gh-aw/gh-aw/.g--log-level=error http.https://gitsh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name ays.md git /usr/bin/git ithub-script/gitsh gh bject.type] | @t&#34;prettier&#34; --write &#39;../../../**/*.json&#39; &#39;!../../../pkg/workflow/js/**/*.json&#39; --ignore-path ../../../.prettierignore git rev-�� s --theme slides/gh-aw-theme.css -o public/slides/index.html infocmp 7f493d6b xterm-color gh (http block)
  • https://api.github.com/repos/test/repo
    • Triggering command: /usr/bin/gh gh api /repos/test/repo --jq .default_branch k/gh-aw/gh-aw/.g-f -buildtags /usr/bin/git -errorsas -ifaceassert -nilfunc git rev-�� --show-toplevel -tests o.git thub/workflows (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test/repo --jq .default_branch licyMinIntegrityOnlymin-integrity_with_explicit_repo4217797273/001 git ache/node/24.14.1/x64/bin/node /gh-aw-theme.cssgit git (http block)
  • telemetry.astro.build
    • Triggering command: /opt/hostedtoolcache/node/24.14.1/x64/bin/node node /home/REDACTED/work/gh-aw/gh-aw/docs/node_modules/.bin/astro build (dns block)
    • Triggering command: /opt/hostedtoolcache/node/24.14.1/x64/bin/node node /home/REDACTED/work/gh-aw/gh-aw/docs/node_modules/.bin/astro build git rev-�� -o public/slides/index.html git /usr/bin/infocmp --show-toplevel git /usr/bin/git infocmp -1 G_CONFIG_LIBDIR | cut -d&#34; &#34; -f2 git /usr/bin/gh --show-toplevel gh /usr/bin/git ides/*.pdf publ (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Copilot AI changed the title docs: add release process documentation in RELEASES.md docs: move release process documentation to CONTRIBUTING.md May 6, 2026
Copilot AI requested a review from pelikhan May 6, 2026 20:32
@pelikhan pelikhan marked this pull request as ready for review May 6, 2026 20:43
Copilot AI review requested due to automatic review settings May 6, 2026 20:43
@pelikhan pelikhan merged commit 85795b8 into main May 6, 2026
@pelikhan pelikhan deleted the copilot/update-release-process-docs branch May 6, 2026 20:43
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Moves and updates the release process documentation so maintainers can follow a single, current set of release steps from CONTRIBUTING.md.

Changes:

  • Updates the Release Process section to reference the markdown workflow source (.github/workflows/release.md) and prerelease-to-stable promotion flow.
  • Documents the cross-repo handoff to github/gh-aw-actions via the sync-actions workflow.
  • Clarifies prerelease “soak” expectations and Monday promotion to a stable release so latest resolves correctly.
Show a summary per file
File Description
CONTRIBUTING.md Consolidates and clarifies maintainer-only release steps, including the gh-aw-actions sync handoff and prerelease promotion guidance.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 1/1 changed files
  • Comments generated: 2

Comment thread CONTRIBUTING.md
> **For core team maintainers only.** Community members do not participate in releasing.

Releases are triggered manually by a core team member using the GitHub Actions release workflow.
Releases are defined in `.github/workflows/release.md` and triggered from the compiled GitHub Actions workflow.
Comment thread CONTRIBUTING.md
2. **Complete the sync in `github/gh-aw-actions`**

While the workflow is paused at the `gh-aw-actions-release` environment gate, complete the following steps in the [`github/gh-aw-actions`](https://github.com/github/gh-aw-actions) repository:
While the workflow is paused at the `gh-aw-actions-release` environment gate, complete the required handoff in [`github/gh-aw-actions`](https://github.com/github/gh-aw-actions/actions/workflows/sync-actions.yml):
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.

3 participants