Update billing navigation and increase test timeout
Changes include updating the user and team billing specs to increase visibility timeout and alter navigation route post-billing. Minor adjustments have been made to the page aesthetics and redirection logic. Also, refactored import statements for code organization purposes. Changes in the build script are also reflected in the commit.
This commit is contained in:
14
.github/workflows/workflow.yml
vendored
14
.github/workflows/workflow.yml
vendored
@@ -45,9 +45,6 @@ jobs:
|
||||
- name: Lint
|
||||
run: pnpm run lint
|
||||
|
||||
- name: Production Build (test env)
|
||||
run: pnpm --filter web build:test
|
||||
|
||||
test:
|
||||
name: ⚫️ Test
|
||||
timeout-minutes: 8
|
||||
@@ -105,12 +102,19 @@ jobs:
|
||||
- name: Supabase Server
|
||||
run: pnpm run supabase:web:start -- -x studio,migra,deno-relay,pgadmin-schema-diff,imgproxy,logflare
|
||||
|
||||
- name: Run App
|
||||
- name: Stripe CLI
|
||||
run: |
|
||||
pnpm run dev &
|
||||
pnpm run stripe:listen &
|
||||
|
||||
- name: Production Build (test env)
|
||||
run: pnpm --filter web build:test
|
||||
|
||||
- name: Run App
|
||||
run: pnpm --filter web start:test
|
||||
|
||||
- name: Run Playwright tests
|
||||
run: pnpm run test
|
||||
|
||||
- uses: actions/upload-artifact@v4
|
||||
if: always()
|
||||
with:
|
||||
|
||||
Reference in New Issue
Block a user