Skip to content

fix: repoint CODEOWNERS and workflow org guards to Amazon-Q-Developer - #171

Merged
chungjac merged 1 commit into
Amazon-Q-Developer:mainfrom
chungjac:chungjac/org-migration-codeowners-workflows
Aug 17, 2026
Merged

fix: repoint CODEOWNERS and workflow org guards to Amazon-Q-Developer#171
chungjac merged 1 commit into
Amazon-Q-Developer:mainfrom
chungjac:chungjac/org-migration-codeowners-workflows

Conversation

@chungjac

Copy link
Copy Markdown
Collaborator

Problem

amazon-q-vscode moved from the aws org to Amazon-Q-Developer (P484890134). Two things broke as a result:

  1. CODEOWNERS references @aws/* teams that don't exist in the new org — every entry is an "Unknown owner", so the required code-owner review can't be satisfied.
  2. Two workflows gate steps on github.repository == 'aws/amazon-q-vscode', which now evaluates false, silently skipping them:
    • node.js.yml — Codecov coverage upload on PRs (x4)
    • notification.yml — the PR-notification job

Solution

  • CODEOWNERS: collapse to @Amazon-Q-Developer/sync-team-dae-production-eng-team (the synced eng team), matching what was done for language-servers. The granular per-directory teams (codewhisperer-team, earlybird, access-analyzer, cfn-dev-productivity) have no equivalent in the new org yet; they can be reintroduced if/when matching teams are created.
  • Workflows: repoint the org guards to Amazon-Q-Developer/amazon-q-vscode.

Testing

Mechanical string changes. CODEOWNERS resolution can be confirmed via repos/.../codeowners/errors once merged; the workflow guards take effect on the next PR/push.

Out of scope

Cosmetic github.com/aws/... doc/link references (READMEs, CONTRIBUTING, package.json repository.url) — they redirect and don't affect functionality.

The repo moved from the aws org to Amazon-Q-Developer
(https://t.corp.amazon.com/P484890134).

- CODEOWNERS: the @aws/* teams do not exist in the new org, so every entry
  was an "Unknown owner" and code-owner review could not be satisfied. Collapse
  to @Amazon-Q-Developer/sync-team-dae-production-eng-team (the synced eng team),
  matching what was done for language-servers. Granular per-directory teams have
  no equivalent in the new org yet.
- node.js.yml / notification.yml: `github.repository == 'aws/amazon-q-vscode'`
  guards now evaluate false, silently skipping the Codecov upload and PR
  notification jobs. Repoint to Amazon-Q-Developer/amazon-q-vscode.
@chungjac
chungjac merged commit 1fa953a into Amazon-Q-Developer:main Aug 17, 2026
33 of 34 checks passed
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