-
Notifications
You must be signed in to change notification settings - Fork 454
chore(monorepo): consolidate repos CLI-1408 #5168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
85 commits
Select commit
Hold shift + click to select a range
687b1b9
hello world
jgoux ebb0cd2
README
jgoux f4d633f
release channels
jgoux 88efe85
release workflow
jgoux d84a2ae
small fixes
jgoux e143300
Merge pull request #2 from supabase/release-channels
jgoux 2801680
sync version using a script
jgoux 0067c4e
remove bin field for binary only packages
jgoux 39f6a8a
Add QEMU in Linux runners to run the arm64 containers
jgoux 44b6eff
fix windows (hopefully)
jgoux 6001576
windows, why oh why
jgoux 1b9b0d1
please windows, come on.
jgoux ea179dd
skip windows npm install test
jgoux 854d672
split per OS
jgoux cc2c547
fix smoke tests
jgoux 7708dda
Global architecture (#3)
jgoux 98ad0d5
Use submodules for repository inspection (#4)
jgoux cbbeb62
move cli to apps/
jgoux 3c7fe8d
update docs
jgoux 9a35980
bump effect
jgoux 5becc32
tracking progress
jgoux 72bee4a
harmonize output
jgoux 2c95a6c
projected state from stack and supa -> supabase renaming
jgoux 73768e1
keys rework
jgoux 0c09347
use native binary for auth
jgoux 748b925
feat: support all local services (#5)
jgoux 114a955
update docs
jgoux a0a51b8
feat: @supabase/api package and "platform" commands in the CLI (#6)
jgoux 2eeeaa2
chore: update .gitignore to ignore .idea dir (#8)
Coly010 0321793
feat: Project Configuration & Multi-Stack Management (#7)
jgoux b182e7e
chore: migrate to pnpm (#10)
Coly010 b21b8da
chore: align catalog versions and update readme (#11)
Coly010 3f6aea1
feat(cli): add `logout` subcommand (#9)
Coly010 f7e735d
chore: harmonize tests and run them as part of CI (#12)
jgoux 816b71e
fix: delete skill and usage (#14)
jgoux 20cb38b
chore: integrate nx and custom plugins (#13)
Coly010 b928dbc
feat: posthog telemetry (#15)
jgoux bab2654
chore: update agents.md with task runner info (#17)
Coly010 27f027b
feat: evolve the project link state schema for branch-aware operation…
Coly010 7854c5a
chore: use check:all as reference for agents.md (#18)
Coly010 0687765
feat: add branches list command (#19)
Coly010 75ce998
chore: add CODEOWNERS (#22)
jgoux 40ec804
chore: identify user after login for analytics (#20)
jgoux f1744a2
feat: add branches create command (#23)
Coly010 5906132
feat: add branches switch command (#24)
Coly010 c605c2c
test(branches): improve switch integration test coverage (#26)
Coly010 ae17407
refactor: API package and commands (#25)
jgoux 56f55db
chore: dual-shell CLI scaffolding and channel-based releases (#29)
jgoux 2dd4f84
chore: update docs for dual-build approach (#30)
Coly010 359e6cb
feat: wrap go binary in ts for legacy cli handling (#31)
Coly010 d5294d0
chore: ensure keys are replaced correctly in fixtures (#32)
Coly010 160c385
chore(e2e): strict request matching and richer parity assertions (CLI…
Coly010 588ed22
chore(e2e): testBehaviour/testParity API and scenario-based fixtures …
Coly010 885a07b
chore(e2e): normalize local server port in fixture host headers (#35)
Coly010 332e9f5
chore(e2e): tier 1 tests for projects and secrets commands (CLI-1375,…
Coly010 1bbbe43
fix(go-proxy): hold of parent signals (#37)
avallete 3cea15b
chore(e2e): tier 1 tests for branches and migrations (CLI-1376, CLI-1…
Coly010 66bbe5b
chore(e2e): tier 1 tests for telemetry commands (CLI-1366) (#40)
Coly010 2cfca03
chore(e2e): tier 1 tests for organizations commands (CLI-1378) (#41)
Coly010 3769914
chore(e2e): tier 1 tests for functions (CLI-1373) (#42)
Coly010 4e4f922
chore(e2e): stub auth e2e tests blocked on Go CLI keyring opt-out (CL…
Coly010 fd7f979
chore(e2e): vitest sequencer to run alphabetically (#45)
Coly010 d740e5b
chore(e2e): add coverage for gen commands (#44)
Coly010 42eff42
chore(ci): run affected e2e tests on PRs, all e2e tests on main (#46)
Coly010 c52e53d
chore(ci): cache Go CLI binary to skip rebuild on cache hit (#48)
Coly010 c59942f
chore(e2e): tier 1 tests for network and security commands (CLI-1381)…
Coly010 e65b00e
chore(e2e): tier 1 tests for SSO commands (CLI-1379) (#49)
Coly010 e639a92
chore(e2e): tier 1 tests for project lifecycle commands (CLI-1367) (#50)
Coly010 8214fc5
chore(e2e): normalize ephemeral fixture values to reduce re-recording…
Coly010 7057603
chore: setup e2e brew release (#39)
avallete e363795
chore(e2e): tier 1 tests for storage commands (CLI-1374) (#52)
Coly010 cd5f8d1
chore(e2e): tier 1 tests for database core commands (CLI-1370) (#53)
Coly010 48deab2
chore(e2e): tier 1 tests for `domains` commands (CLI-1380) (#54)
juleswritescode e788efe
chore(e2e): tier 1 tests for database inspection commands (CLI-1371) …
Coly010 c54dcb7
chore: update repos (#57)
Coly010 5e18fdf
chore(e2e): tier 1 tests for config push command (CLI-1392) (#56)
juleswritescode 240c339
chore(e2e): tier 1 tests for advanced platform features (CLI-1382) (#58)
Coly010 8b7207f
chore(e2e): tier 1 tests for local dev stack commands (CLI-1368) (#59)
Coly010 5d1f730
ci(e2e): shard cli-e2e tests across 3 matrix jobs (#61)
Coly010 07e0cef
feat: Adds `edge-runtime` in the local stack (#21)
jgoux c3f0aac
feat: `supabase functions new` (#62)
jgoux cad0957
chore(monorepo): move CLI sources under apps/cli-go/
Coly010 ec0be35
chore(monorepo): merge dx-lab/main into consolidated tree
Coly010 71b5432
chore(monorepo): post-merge fixups (paths, workflows, nx-go, readmes,…
Coly010 f92fb6f
chore(monorepo): drop invalid paths filter from api-sync workflow_dis…
Coly010 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| * @supabase/cli | ||
| * @supabase/cli |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| name: Setup | ||
|
|
||
| description: Perform standard setup and install dependencies using pnpm | ||
|
|
||
| runs: | ||
| using: "composite" | ||
| steps: | ||
| - name: Install Bun | ||
| uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2 | ||
| with: | ||
| bun-version: latest | ||
|
|
||
| - name: Install Node.js | ||
| uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6 | ||
| with: | ||
| node-version-file: .nvmrc | ||
| package-manager-cache: false | ||
|
|
||
| - name: Enable Corepack | ||
| shell: bash | ||
| run: npm install --global corepack && corepack enable | ||
|
|
||
| - name: Configure dependency cache | ||
| uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6 | ||
| with: | ||
| cache: pnpm | ||
|
|
||
| - name: Install dependencies | ||
| shell: bash | ||
| run: pnpm install --frozen-lockfile | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.