Skip to content

Commit 9792ee2

Browse files
authored
Merge pull request #21 from launchql/feat/concurrent-fix
CI fix
2 parents 93ad24f + 01c6bc5 commit 9792ee2

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,18 @@ jobs:
7575
run: pnpm install
7676

7777
- name: Install LaunchQL CLI globally
78-
run: npm install -g @launchql/[email protected]
78+
run: npm install -g pgpm
7979

8080
- name: Build
8181
run: pnpm -r build
8282

83+
- name: Seed pg and app_user
84+
run: |
85+
# bootstrap admin user NOT REQUIRED FOR supabase
86+
# pgpm admin-users bootstrap --yes
87+
# optional, but added to avoid concurrent attempts to add user
88+
pgpm admin-users add --test --yes
89+
8390
- name: Test ${{ matrix.package }}
8491
run: cd ./packages/${{ matrix.package }} && pnpm test
8592

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ pnpm test:watch
4141

4242
## Repository Structure
4343

44-
This is a LaunchQL workspace combining `pnpm` and `lql` for modular Postgres packages:
44+
This is a LaunchQL workspace combining `pnpm` and `pgpm` for modular Postgres packages:
4545

4646
- **`packages/supabase`** - Supabase-focused SQL, tests, and helpers
4747
- **`packages/hello-world`** - Demo extension showcasing RLS with users/products

0 commit comments

Comments
 (0)