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:
giancarlo
2024-04-15 12:40:27 +08:00
parent 4e305bf8c9
commit a3fc153207
9 changed files with 35 additions and 29 deletions

View File

@@ -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: