Skip to content

fix: update CODEOWNERS to use group-applied-ai-solutions [AIS-66]#116

Merged
ryunsong-contentful merged 1 commit into
mainfrom
ais-66-codeowners-vercel-nextjs-toolkit
Jul 20, 2026
Merged

fix: update CODEOWNERS to use group-applied-ai-solutions [AIS-66]#116
ryunsong-contentful merged 1 commit into
mainfrom
ais-66-codeowners-vercel-nextjs-toolkit

Conversation

@ryunsong-contentful

@ryunsong-contentful ryunsong-contentful commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

AIS-66 / AIS-60

What's happening here

We're migrating GitHub ownership away from the old Ecosystem-era teams over to the new group-applied-ai-solutions group. This PR is the CODEOWNERS piece of that for vercel-nextjs-toolkit — it swaps out @contentful/team-marketplace wherever they show up and points those paths at @contentful/group-applied-ai-solutions instead.

This affects the repo's default ownership rule (the * line) — everything else in the file is untouched.

Before this can merge, someone needs to update repo access

Here's the thing: group-applied-ai-solutions doesn't have confirmed Write access to this repo yet (that's tracked separately in AIS-61). If we merge this CODEOWNERS change before that's sorted, GitHub won't be able to resolve the new group as a valid owner, and review routing will just break.

So, before merging:

  1. Head over to the repo's access settings: github.com/contentful/vercel-nextjs-toolkit/settings/access
  2. Click Add teams and search for group-applied-ai-solutions
  3. Give it Write access — matching the access @contentful/team-marketplace already has
  4. Before removing @contentful/team-marketplace's access from this repo, confirm their members are a full subset of group-applied-ai-solutions's members (same overlap check we ran for agents-api in #872) — don't assume it's clean without checking, and fall back to the two-phase grant-then-remove approach from AIS-61 if it isn't

Test plan

  • Confirm group-applied-ai-solutions has Write access on this repo before merging
  • Confirm member overlap before removing old team access (or use the two-phase approach if it isn't clean)
  • After merging, make sure GitHub isn't flagging anything as unowned in CODEOWNERS validation
  • Confirm review requests go to group-applied-ai-solutions for the affected paths

Generated with Claude Code

@ryunsong-contentful ryunsong-contentful changed the title fix: migrate CODEOWNERS org handles to group-applied-ai-solutions [AIS-66] fix: update CODEOWNERS to use group-applied-ai-solutions [AIS-66] Jul 20, 2026
@ryunsong-contentful
ryunsong-contentful marked this pull request as ready for review July 20, 2026 21:08
@ryunsong-contentful
ryunsong-contentful requested a review from a team as a code owner July 20, 2026 21:08
@ryunsong-contentful
ryunsong-contentful merged commit 3959d00 into main Jul 20, 2026
9 checks passed
@ryunsong-contentful
ryunsong-contentful deleted the ais-66-codeowners-vercel-nextjs-toolkit branch July 20, 2026 22:24
contentful-automation Bot pushed a commit that referenced this pull request Jul 20, 2026
## [1.6.1](v1.6.0...v1.6.1) (2026-07-20)

### Bug Fixes

* migrate CODEOWNERS org handles to group-applied-ai-solutions [AIS-66] ([c207da6](c207da6))
* update CODEOWNERS to use group-applied-ai-solutions [AIS-66] ([#116](#116)) ([3959d00](3959d00))
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.6.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants