Skip to content

[AAASM-4960] πŸ”§ (config): Migrate default branch master β†’ main (outbound refs)#324

Merged
Chisanan232 merged 2 commits into
mainfrom
v0.0.1/AAASM-4960/config/branch_rename_refs
Jul 23, 2026
Merged

[AAASM-4960] πŸ”§ (config): Migrate default branch master β†’ main (outbound refs)#324
Chisanan232 merged 2 commits into
mainfrom
v0.0.1/AAASM-4960/config/branch_rename_refs

Conversation

@Chisanan232

@Chisanan232 Chisanan232 commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Target

  • Task summary:

    Complete the node-sdk default-branch rename master β†’ main (AAASM-4960, ADR 0016). The GitHub rename (already applied β€” default is now main, protection moved, master redirects) does not touch workflow branch filters, checkout/dispatch refs, self-badges, codecov config, or docs prose, so this PR repoints all of those to main.

  • Task tickets:

  • Key point change:

    Two commits:

    1. πŸ”§ (ci) β€” workflow on.*.branches filters (build-addon, codeql, dependency-audit, module-system-smoke, native-pin-consistency, precommit, quality-report, test-matrix, publish-docs), the publish-docs deploy conditional (github.ref == refs/heads/main), and release-node.yml's docs-version checkout ref: + docs PR --base β†’ main.
    2. πŸ“ (docs) β€” README badges (?branch=main) + self blob links (/blob/main/), codecov branch/strict_yaml_branch, .claude + CONTRIBUTING + skill runbooks, and docs prose/Docusaurus channel label β†’ main; cross-repo links to examples/agent-assembly β†’ /HEAD/ (default-branch-tracking, survives a future rename per ADR Β§4).

    Intentionally left as-is: website/versioned_docs/** (frozen release snapshots), verification-reports/** (historical evidence), native/aa-ffi-node/Cargo.toml (past-PR comment), .gitmodules (the agent-assembly-spec submodule is an archived repo that keeps master).

Effecting Scope

  • Action Types:
    • ✏️ Modifying existing something
      • 🟒 No breaking change
  • Scopes:
    • πŸš€ Building
      • πŸ€– CI/CD
      • πŸ“¦ Project configurations
    • πŸ“š Documentation
  • Additional description:
    No runtime/SDK code touched — branch-name references only. A transitional window applies until this merges: a branches:-filtered CI job won't fire on main pushes until then (cushioned by the master→main redirect for git ops).

Description

  • Flip workflow branch filters + checkout/dispatch refs master β†’ main.
  • Flip docs, badges, codecov, and channel labels master β†’ main; cross-repo links β†’ HEAD.

Inbound audit (org-wide): no other repo hard-references node-sdk's master except the release fan-out base: handled by agent-assembly#1643. The .github org-profile has a cosmetic ?branch=master node-sdk badge β€” redirect/cosmetic class per ADR Β§6, swept with the .github migration.

πŸ€– Generated with Claude Code

…→ main

Part of AAASM-4960 (default-branch master β†’ main migration, ADR 0016).
The GitHub rename retargets open PRs and installs a master→main redirect
but does not touch workflow branch filters, so on.push.branches, the
publish-docs deploy conditional, and release-node.yml's checkout ref +
docs-version PR base must be repointed to main explicitly.
Part of AAASM-4960 (default-branch master β†’ main migration, ADR 0016).
Self-repo URLs/badges and codecov default-branch β†’ main; cross-repo links
to examples/agent-assembly β†’ /HEAD/ (default-branch-tracking, survives a
future rename per ADR 0016 Β§4); prose, skill runbooks, and the Docusaurus
'latest' channel label β†’ main. Frozen website/versioned_docs snapshots and
historical verification-reports are intentionally left as-is.
@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented Jul 23, 2026

Copy link
Copy Markdown

Codecov Report

βœ… All modified and coverable lines are covered by tests.

πŸ“’ Thoughts on this report? Let us know!

@Chisanan232
Chisanan232 merged commit 2aeda40 into main Jul 23, 2026
27 checks passed
@Chisanan232
Chisanan232 deleted the v0.0.1/AAASM-4960/config/branch_rename_refs branch July 23, 2026 01:42
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