Skip to content

Removing things we don't need#7

Merged
daron-schmit-gaggle merged 22 commits into
mainfrom
MRT-5420-publish-gaggle-apollo-angular-codegen
May 13, 2026
Merged

Removing things we don't need#7
daron-schmit-gaggle merged 22 commits into
mainfrom
MRT-5420-publish-gaggle-apollo-angular-codegen

Conversation

@daron-schmit-gaggle

@daron-schmit-gaggle daron-schmit-gaggle commented May 13, 2026

Copy link
Copy Markdown

Because this is supposed to be a short-lived fork, I have removed everything that we don't immediately need. Eventually, we may want to consider running actual tests, but hopefully the fixes we need will be merged soon and we can bin this repository.

The only meaningful changes are


Note

Medium Risk
Moderate risk: removes GitHub Actions workflows/templates and prunes dev-test outputs, which can reduce CI coverage and change release tooling behavior. Also adjusts typescript-apollo-angular codegen output (v12+ option typing/overrides), which could affect generated client APIs.

Overview
Strips the repo down for a short-lived fork by deleting GitHub PR/CI/release workflows and removing a large set of dev-test generation targets and their checked-in outputs, leaving only the apollo-angular dev-test artifacts.

Updates Changesets configuration by switching to the default @changesets/cli changelog and adding a pre.json for the alpha prerelease track.

Includes a behavioral change in packages/plugins/typescript/apollo-angular generation (notably around v12+ SDK/options typing and override emission via addExplicitOverride).

Reviewed by Cursor Bugbot for commit edcd1c3. Bugbot is set up for automated code reviews on this repo. Configure here.

@daron-schmit-gaggle daron-schmit-gaggle requested a review from a team May 13, 2026 21:31
@daron-schmit-gaggle daron-schmit-gaggle merged commit af3aae1 into main May 13, 2026
1 check 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.

2 participants