Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
342 commits
Select commit Hold shift + click to select a range
45111e9
:heavy_plus_sign: install new eslint plugins and configs
Jun 10, 2024
a6cebd4
:rotating_light: run lint + prettier with new config
Jun 10, 2024
34b7174
:construction: work on fixing lint problems
thibaudbrault Jun 11, 2024
b7b16a6
:construction: work on adding login by password
thibaudbrault Jun 12, 2024
b799838
:arrow_up: upgrade next-auth to v5
thibaudbrault Jun 13, 2024
beff402
:heavy_plus_sign: install prisma adapter for auth.js
thibaudbrault Jun 13, 2024
8030592
:wrench: create auth.js config file
thibaudbrault Jun 13, 2024
548f68f
:arrow_up: update next version
thibaudbrault Jun 14, 2024
4ccf0ea
:wrench: remove use of jotai react-refresh
thibaudbrault Jun 14, 2024
8e0b972
:bug: turn into client component
thibaudbrault Jun 14, 2024
ad0bb2c
:construction: use next-auth v5
thibaudbrault Jun 14, 2024
ca21d07
:rewind: go back to next-auth v4
thibaudbrault Jun 16, 2024
03f8b50
:card_file_box: create favorite table
thibaudbrault Jun 16, 2024
f76463e
:children_crossing: use tabs in profile page
thibaudbrault Jun 16, 2024
96f76b0
:construction: work on adding favorite functionality
thibaudbrault Jun 16, 2024
6877712
Update README.md
thibaudbrault Jun 17, 2024
65ad718
:rotating_light: run prettier
thibaudbrault Jun 19, 2024
342e810
Merge branch 'appRouter' of https://github.com/thibaudbrault/FAQMaker…
thibaudbrault Jun 19, 2024
b8bf9e4
:heavy_plus_sign: install next-safe-action
thibaudbrault Jun 19, 2024
c43d1af
:wrench: initialize next-safe-action client
thibaudbrault Jun 19, 2024
1fddfc0
:construction: use next-safe-action
Jun 20, 2024
8b6062f
:rotating_light: finish fixing lint errors
Jun 20, 2024
7da5af4
:art: change architecture of actions folders
thibaudbrault Jun 21, 2024
0b4e84c
:children_crossing: add toasts back for success and error for server …
thibaudbrault Jun 21, 2024
66d0dd5
:goal_net: handle error from server actions
thibaudbrault Jun 21, 2024
f29380c
:sparkles: working add to / remove from favorites functions
thibaudbrault Jun 23, 2024
e75b5f6
:rotating_light: run lint
thibaudbrault Jun 23, 2024
e1e7e61
:sparkles: create favorites tab in user profile
thibaudbrault Jun 23, 2024
05e6976
:dizzy: add border animation on hover
thibaudbrault Jun 23, 2024
3e24268
:label: update zod schema for user update
thibaudbrault Jun 23, 2024
81482ff
:wrench: add general transition and duration
thibaudbrault Jun 23, 2024
5d8a94b
:bug: add missing field
thibaudbrault Jun 23, 2024
81f6aa1
:label: update props types
thibaudbrault Jun 23, 2024
6c567da
:wrench: update tsconfig file include
thibaudbrault Jun 23, 2024
1fd6669
:hammer: remove --pretty for type command
thibaudbrault Jun 23, 2024
23e944b
:label: work on fixing type errors
thibaudbrault Jun 23, 2024
1032e1c
:children_crossing: add create/remove favorite in home page
Jun 24, 2024
e32dcc6
:truck: rename type ExtendedFavorite in ExtendedFavorites
Jun 24, 2024
beb93f1
:art: create popover component
Jun 24, 2024
5e04cd8
:lipstick: update icon for favorited question
Jun 24, 2024
69f1b4e
:lipstick: change transition to colors
Jun 24, 2024
941d6a1
:fire: remove some unused animation
Jun 24, 2024
234ebd4
:heavy_plus_sign: install emoji-mart
Jun 24, 2024
3e981f1
:rotating_light: run lint + prettier
Jun 24, 2024
957fc24
:fire: remove unused validations files
Jun 24, 2024
74ca8c5
:art: update origin of schema folder
Jun 24, 2024
b07b322
:sparkles: merge createCustomer and createTenant functions
Jun 24, 2024
a58e921
:fire: remove unused useCreateCustomer file
Jun 24, 2024
f4b2c8d
:fire: remove parsing of tenantId
Jun 24, 2024
9b3594e
:mute: remove console.log
Jun 24, 2024
d36dbab
:label: add min length
Jun 24, 2024
8787e7d
:card_file_box: create reaction table
Jun 24, 2024
0566ab2
:construction: add reaction functionality
Jun 24, 2024
1ee4705
:fire: remove useCreateCheckout file
Jun 24, 2024
c990bf0
:heavy_minus_sign: uninstall axios
Jun 24, 2024
0852088
:heavy_minus_sign: uninstall react-query
Jun 28, 2024
3ff3f11
:fire: remove react-query provider
Jun 28, 2024
c24bcb2
:card_file_box: remove domain field in tenant
thibaudbrault Jun 29, 2024
1b14481
:bug: fix problems when creating tenant
thibaudbrault Jun 29, 2024
8a2b71a
:bug: fix question submit withAnswer not working
thibaudbrault Jun 29, 2024
9daec8c
:construction: send email when adding a new user
thibaudbrault Jun 29, 2024
e9fa229
:construction: work on connection with magic link
thibaudbrault Jun 29, 2024
9b3634f
:arrow_up: upgrade deps + add typescript eslint
thibaudbrault Jun 29, 2024
529ef54
:fire: remove react import
thibaudbrault Jun 30, 2024
228c917
:art: change export
thibaudbrault Jun 30, 2024
55b8d7e
:card_file_box: rename reaction emoji to shortcode
thibaudbrault Jun 30, 2024
21fb25e
:sparkles: create new actions for reactions
thibaudbrault Jun 30, 2024
b41a058
:mute: remove log
thibaudbrault Jun 30, 2024
bd67891
:loud_sound: change log to error
thibaudbrault Jun 30, 2024
c42adae
:art: rename folder + create sub-component
thibaudbrault Jun 30, 2024
aed7753
:recycle: fetch reactions with node
thibaudbrault Jun 30, 2024
db9660f
:label: update extendednode type
thibaudbrault Jun 30, 2024
01a1034
:fire: transform nodeModelWithDate to nodeModel
thibaudbrault Jun 30, 2024
c16d99b
:pencil2: change reaction to shortcode
thibaudbrault Jun 30, 2024
bed3595
:art: create question component
thibaudbrault Jun 30, 2024
f17d827
:construction: need to rethink the logic of reactions
Jul 1, 2024
5559e18
:card_file_box: create new columns in reaction and node tables
Jul 1, 2024
74fcf16
:arrow_up: install updated dependencies
Jul 1, 2024
ea50636
:card_file_box: create pinnedAmount column in tenant table
Jul 1, 2024
df3d400
:children_crossing: change path revalidated
Jul 1, 2024
8e72347
:sparkles: create functions to add / remove question from pinned
Jul 1, 2024
d2df457
:art: update schemas used in form
Jul 1, 2024
c7a5a60
:recycle: add order by isPinned
Jul 1, 2024
257f365
:lipstick: add border when question is pinned
Jul 1, 2024
90691c3
:label: update schemas for pin
Jul 1, 2024
7a94924
:children_crossing: put limits on number of questions pinned at the s…
Jul 1, 2024
bffc42f
:lipstick: change color for hovered close button
Jul 1, 2024
2c110ce
:recycle: add tenantId field in pin form
Jul 1, 2024
33d3700
:art: create user atom + put all atoms in same file
Jul 1, 2024
f1a80a5
:recycle: populate user atom with correct value
Jul 1, 2024
c6b460a
:zap: use atom instead of props drilling
Jul 1, 2024
5361332
:construction: start adding length limits to inputs
Jul 1, 2024
ea7a25f
:sparkles: finish adding limits to inputs
Jul 2, 2024
e55d49e
:speech_balloon: change placeholder text for search bar
Jul 2, 2024
7b2be35
:heavy_minus_sign: uninstall unused dependencies
Jul 3, 2024
24f1880
:recycle: create correct structure for reactions
Jul 4, 2024
e521858
:card_file_box: add emoji field in reaction table
Jul 4, 2024
cba6355
:fire: remove import of non-existing action
Jul 4, 2024
c4cfb44
:heavy_minus_sign: uninstall uuid
Jul 4, 2024
ad86c38
:card_file_box: change declaration of unique
Jul 4, 2024
942a0df
:arrow_up: upgrade stripe dependencies
Jul 4, 2024
44c9101
:fire: delete unused api file
Jul 4, 2024
3be32c7
:recycle: put stripe api version in constant
Jul 4, 2024
512ffce
:rotating_light: fix lint error
Jul 4, 2024
d65ff61
:arrow_up: upgrade next-themes
Jul 4, 2024
f375c11
:recycle: refacto theme provider
Jul 4, 2024
7f53807
:construction_worker: add ci test file
Jul 4, 2024
ad862e4
:fire: remove unused constants values
Jul 4, 2024
8512212
:arrow_up: upgrade lucide-react
Jul 4, 2024
5491b81
:truck: rename files
Jul 4, 2024
7585bce
:heavy_minus_sign: uninstall nodemailer
thibaudbrault Jul 14, 2024
6351942
:bulb: uncomment sign in function
thibaudbrault Jul 14, 2024
29c1fee
:label: add env values for email login
thibaudbrault Jul 14, 2024
15867a8
:bug: fix wrong type
thibaudbrault Jul 14, 2024
2e9a566
:bug: move signIn function in client component
thibaudbrault Jul 16, 2024
b0f42a8
:construction: work on adding magic link login
thibaudbrault Jul 16, 2024
fcb9e05
:recycle: add redirect callback
thibaudbrault Jul 19, 2024
bbc66eb
:memo: remove bad icon
thibaudbrault Jul 31, 2024
42ffc4f
:fire: remove reaction feature
Sep 4, 2024
4af95d3
:arrow_up: migrate to eslint flat config
Sep 4, 2024
f574e7a
:rotating_light: run lint
Sep 4, 2024
72c5505
:recycle: refacto webhooks file
Sep 5, 2024
0e0b6d5
:arrow_up: upgraded some dependencies
Sep 5, 2024
6f89c3d
Merge pull request #96 from thibaudbrault/appRouter
thibaudbrault Sep 5, 2024
5154db8
:wrench: create config file for deploy to railway
Sep 5, 2024
56c5c89
:recycle: move options in different file
Sep 5, 2024
b094d96
:pencil2: fix import file name
Sep 5, 2024
a0389a7
:pencil2: fix wrong import path for authOptions
Sep 5, 2024
0f1a03f
:bug: fix returned function name
Sep 5, 2024
9022e95
:goal_net: use throw error
Sep 5, 2024
26e8fe6
:goal_net: return error if no tenant found
Sep 5, 2024
ab9e8a6
:pencil2: remove default
Sep 5, 2024
b3b7861
:bug: fix problem with props passed to layout
Sep 5, 2024
17fc76d
:wrench: modify creation of prisma client
Sep 5, 2024
1d20b09
:recycle: refacto zod schema for delete tenant actions
thibaudbrault Sep 6, 2024
4c5aa2b
:fire: remove optional for usersArray
thibaudbrault Sep 6, 2024
1ac8c67
:hammer: remove unneeded code
Sep 9, 2024
f5a41e9
:fire: remove import of server-only
Sep 9, 2024
8181916
:heavy_minus_sign: remove changesets
Sep 9, 2024
2db729f
:mag: add favicon
Sep 9, 2024
8135dae
:twisted_rightwards_arrows: merge changes on dev
thibaudbrault Sep 10, 2024
16f9959
:recycle: delete disabled variants and move them into other variants
Sep 16, 2024
84d9eab
:construction: new layout for settings and profile page
Sep 17, 2024
e5626cd
:lipstick: change style of favorites list
Sep 17, 2024
6e83f3a
:memo: change title of page
Sep 17, 2024
be8f73a
:rotating_light: run lint + prettier
Sep 17, 2024
fa84297
:recycle: replace red colors with reusable variable
Sep 18, 2024
af45087
:recycle: replace divider color with reusable variable
Sep 18, 2024
b1d3732
:recycle: replace text colors with reusable variable
Sep 18, 2024
77e6950
:fire: delete commented code
Sep 18, 2024
3d54663
:recycle: replace bg colors with reusable variable
Sep 18, 2024
b90d166
:zap: pass plan as a value in createUser function
Sep 18, 2024
fddc013
:children_crossing: create disabled state
Sep 18, 2024
a96aeaf
:lipstick: change layout of buttons and input
Sep 18, 2024
c4cfe53
:art: create default variants for button
Sep 18, 2024
a1d8513
:art: create color variables for text and background
Sep 18, 2024
fe2ea64
:recycle: use tailwind variables
Sep 23, 2024
31639da
:closed_lock_with_key: add cloudfront url env variable
Sep 23, 2024
83a4875
:children_crossing: improve invitation email template
Sep 23, 2024
5f2b5ea
:heavy_plus_sign: add react-email dependencies
Sep 23, 2024
8a74887
:bento: add new images
Sep 23, 2024
3468378
:recycle: use tailwind variable for teal text
Sep 24, 2024
d5c6f25
:recycle: replace shadow colors with tailwind variables
Sep 25, 2024
593d980
:bug: replace old function with new one
Sep 25, 2024
569cf7a
Merge pull request #125 from thibaudbrault/styleModif
thibaudbrault Sep 25, 2024
019ea7a
:ambulance: fix problems with register pages and layout context
Sep 25, 2024
bb3075c
:stethoscope: temp remove typecheck when building
Sep 25, 2024
944db59
:bug: remove error throwing
Sep 25, 2024
648c4b8
:wrench: specify packageManager
Sep 25, 2024
fd8f026
:fire: remove nixpack file
Sep 25, 2024
401af81
:sparkles: create hooks to handle unsaved changes
Sep 25, 2024
a434408
:heavy_plus_sign: install radix dialog
Sep 25, 2024
46aafba
:sparkles: add shadcn alert component
Sep 25, 2024
6a3bdf8
:zap: put Link inside BackButton
Sep 25, 2024
f8f2a74
:art: rename button variants function
Sep 25, 2024
eff7bb5
:sparkles: create custom alert dialog when user leave page with unsav…
Sep 25, 2024
69448d7
:recycle: use custom alert dialog
Sep 25, 2024
2257d54
:lipstick: add new box shadow color variable
Sep 25, 2024
b544b55
:children_crossing: add custom alert to prevent nav when unsaved changes
Sep 25, 2024
3948953
:bug: fix button staying schema always invalid for update user
Sep 25, 2024
d08f09e
Merge pull request #131 from thibaudbrault/alertLeave
thibaudbrault Sep 25, 2024
a71dda5
:goal_net: redirect to home if no user in url params
Sep 30, 2024
62e0282
:children_crossing: improve error page
Sep 30, 2024
35d2edb
:goal_net: better error handling
Sep 30, 2024
32b8016
:arrow_up: upgrade next-auth + provider
Sep 30, 2024
4cbdda2
:construction: migrate config to authjs
Sep 30, 2024
5cd7e8a
:recycle: migrate google signin and signout
Sep 30, 2024
43cdd3f
:label: update env types
Sep 30, 2024
989b8cb
:truck: renale email folder to emails
Sep 30, 2024
236f823
:hammer: add email preview script
Sep 30, 2024
6b3cac0
:pencil2: modify email name
Sep 30, 2024
47ce379
:rotating_light: run lint
Sep 30, 2024
0cbf23e
:construction: integrate magic links with resend
Sep 30, 2024
e1f173a
:recycle: change layout of register pages
Oct 3, 2024
33c9007
:sparkles: create carousel component
Oct 3, 2024
8dedef0
:rotating_light: run lint + prettier
Oct 3, 2024
eef247c
:lipstick: remove gap
Oct 3, 2024
1a6a163
:heavy_plus_sign: install aws dependency
Oct 3, 2024
27ac793
:closed_lock_with_key: add aws env variables
Oct 3, 2024
92623bc
:sparkles: create function to upload image to aws s3
Oct 3, 2024
3fadc49
:recycle: use function to upload to aws s3
Oct 3, 2024
f186b4a
:rotating_light: run prettier
Oct 3, 2024
905e3ca
:truck: rename prisma file to models
Oct 4, 2024
d5c1058
:fire: delete gcp files
Oct 4, 2024
fe843de
:recycle: replace gcp functions with aws
Oct 4, 2024
c892250
:heavy_minus_sign: uninstall gcp dependency
Oct 4, 2024
dbd68ec
:closed_lock_with_key: remove gcp variables
Oct 4, 2024
a78b04e
:see_no_evil: remove gcp file
Oct 4, 2024
6be011f
:mute: remove log
thibaudbrault Oct 6, 2024
4ee9abd
:recycle: use dropzone hook
thibaudbrault Oct 6, 2024
d9ac777
:label: fix file schema
thibaudbrault Oct 6, 2024
f69691a
:label: update regex check to use cloudfront url
thibaudbrault Oct 6, 2024
a3df940
:recycle: use remotePatterns in images field
thibaudbrault Oct 6, 2024
8b5f75b
Merge pull request #141 from thibaudbrault/aws
thibaudbrault Oct 8, 2024
1a2b637
:arrow_up: upgrade react and next
Oct 24, 2024
28e3ca4
:wrench: update config files
Oct 24, 2024
b439395
:construction: wip migration to next15 / react19
Oct 24, 2024
310c97d
Merge pull request #140 from thibaudbrault/registerLayout
thibaudbrault Oct 26, 2024
5331ba6
:wrench: remove webpack ocnfig
thibaudbrault Oct 27, 2024
29d9393
:bug: add missing use client
thibaudbrault Oct 27, 2024
0b8c222
:arrow_up: upgrade next-auth
thibaudbrault Oct 27, 2024
83dddb2
:bug: fix hydration error with next-theme
thibaudbrault Oct 27, 2024
19f70a3
Merge pull request #144 from thibaudbrault/next15
thibaudbrault Oct 27, 2024
3a1594f
:bug: add key + remove duplicate display css
thibaudbrault Oct 27, 2024
2226bde
:arrow_up: upgrade stripe + vaul
Oct 29, 2024
19de6e8
:card_file_box: make customerId mandatory
Oct 29, 2024
231c94e
:heavy_minus_sign: uninstall embla carousel
thibaudbrault Nov 2, 2024
cee44d7
:fire: remove carousel component
thibaudbrault Nov 2, 2024
b5091fd
:recycle: create structure component and refacto pages
thibaudbrault Nov 2, 2024
c7ad389
:lipstick: reduce padding size
thibaudbrault Nov 2, 2024
e3364bc
:card_file_box: make customerId field mandatory
thibaudbrault Nov 2, 2024
5d59371
:arrow_up: change version of stripe api
thibaudbrault Nov 2, 2024
88faba2
:fire: remove plan from register routing
thibaudbrault Nov 2, 2024
0ed30e8
Merge pull request #145 from thibaudbrault/registerFlow
thibaudbrault Nov 8, 2024
b562c3d
:art: remove utils barrel file
thibaudbrault Nov 8, 2024
23517db
:art: remove modules barrel file
thibaudbrault Nov 8, 2024
f1aa907
:art: remove lib barrel file
thibaudbrault Nov 8, 2024
608bcee
:art: remove hooks barrel file
thibaudbrault Nov 8, 2024
e966a2d
:art: remove components barrel file
thibaudbrault Nov 8, 2024
2a547e5
:art: remove types barrel file
thibaudbrault Nov 8, 2024
de661b4
:rotating_light: run lint + prettier
thibaudbrault Nov 8, 2024
0203cc6
:art: remove actions barrel file
thibaudbrault Nov 10, 2024
dd18250
Merge pull request #151 from thibaudbrault/removeBarrel
thibaudbrault Nov 10, 2024
b19dddb
:heavy_minus_sign: remove sentry dependecy
thibaudbrault Nov 10, 2024
3f6f6c1
:wrench: remove sentry
thibaudbrault Nov 10, 2024
bce2d3c
:rotating_light: run lint + prettier
thibaudbrault Nov 10, 2024
6a62eb7
Merge pull request #152 from thibaudbrault/removeSentry
thibaudbrault Nov 10, 2024
527e5ed
:bug: fix wrong path
thibaudbrault Nov 10, 2024
850b40d
:construction_worker: delete ci file
thibaudbrault Nov 10, 2024
f8fbbcd
:green_heart: comment tests in CI
thibaudbrault Nov 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 0 additions & 8 deletions .changeset/README.md

This file was deleted.

11 changes: 0 additions & 11 deletions .changeset/config.json

This file was deleted.

21 changes: 10 additions & 11 deletions .env.sample
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ DATABASE_URL=postgresql://USER:PASSWORD@HOST:PORT/DATABASE
# Next-Auth variables
NEXTAUTH_URL=https://localhost:3000
NEXTAUTH_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
AUTH_GOOGLE_ID=
AUTH_GOOGLE_SECRET=

# Tests user
TEST_EMAIL=
Expand All @@ -19,14 +19,13 @@ NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=

# Sentry auth
SENTRY_AUTH_TOKEN=
SENTRY_IGNORE_API_RESOLUTION_ERROR=1

# Google Cloud Storage
PROJECT_ID=
CLIENT_EMAIL=
PRIVATE_KEY=

# Resend key
RESEND_API_KEY=
RESEND_API_KEY=

# AWS variables
AWS_S3_BUCKET=
AWS_S3_REGION=
AWS_S3_ACCESS_KEY_ID=
AWS_S3_SECRET_ACCESS_KEY=
NEXT_PUBLIC_AWS_CLOUDFRONT_URL=
44 changes: 0 additions & 44 deletions .eslintrc.json

This file was deleted.

19 changes: 19 additions & 0 deletions .github/actions/build/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: 'Build'
description: 'Sets up the repository'
runs:
using: 'composite'
steps:
- name: Checkout repo
uses: pnpm/action-setup@v3
with:
version: 8

- name: Set up Node
uses: actions/setup-node@v4
with:
node-version: lts/*
cache: 'pnpm'

- name: Install dependencies
shell: bash
run: pnpm install
32 changes: 0 additions & 32 deletions .github/workflows/deploy.yml

This file was deleted.

114 changes: 93 additions & 21 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -1,34 +1,106 @@
name: Run Type Check & Linters
name: Linting and testing

on: [pull_request]
on:
push:
branches:
- main
- dev
pull_request: {}

jobs:
run-ci:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DATABASE_URL: postgresql://postgres:postgres@postgres:5432/db

jobs:
lint:
name: ESLint
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8

- name: Set up Node
uses: actions/setup-node@v4
with:
node-version: lts/*
cache: 'pnpm'
- name: Set up repo
uses: ./.github/actions/build

- name: Lint
run: pnpm lint

typecheck:
name: TypeScript
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Install dependencies
run: pnpm install
- name: Set up repo
uses: ./.github/actions/build

- name: Check types
- name: Type check
run: pnpm type

- name: Check linting
run: pnpm lint
prettier:
name: Prettier
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Set up repo
uses: ./.github/actions/build

- name: Check prettier
- name: Format code
run: pnpm prettier

# playwright:
# name: Playwright
# runs-on: ubuntu-latest
# services:
# postgres:
# image: postgres
# env:
# POSTGRES_DB: db
# POSTGRES_USER: postgres
# POSTGRES_PASSWORD: postgres
# options: >-
# --health-cmd pg_isready
# --health-interval 10s
# --health-timeout 5s
# --health-retries 5
# ports:
# - 5432:5432

# container:
# image: mcr.microsoft.com/playwright:v1.41.0-jammy

# steps:
# - uses: actions/checkout@v4

# - name: Set up repo
# uses: ./.github/actions/build

# - name: Install Playwright
# run: pnpm install:playwright:deps

# - name: Build application
# run: pnpm build

# - name: Start application
# run: pnpm start &

# - name: Push database
# run: pnpm push

# - name: Run Playwright tests
# run: pnpm test
# env:
# HOME: /root
# TEST_EMAIL: ${{secrets.TEST_EMAIL}}
# TEST_PASSWORD: ${{secrets.TEST_PASSWORD}}
# AUTH_GOOGLE_SECRET: ${{secrets.AUTH_GOOGLE_SECRET}}
# AUTH_GOOGLE_ID: ${{secrets.AUTH_GOOGLE_ID}}
# NEXTAUTH_URL: ${{secrets.NEXTAUTH_URL}}
# NEXTAUTH_SECRET: ${{secrets.NEXTAUTH_SECRET}}

# - uses: actions/upload-artifact@v4
# if: always()
# with:
# name: playwright-report
# path: playwright-report/
# retention-days: 30
74 changes: 0 additions & 74 deletions .github/workflows/playwright.yml

This file was deleted.

Loading
Loading