Skip to content

update model

update model #101

Workflow file for this run

name: Playwright Tests
on:
push:
branches: [main, master]
pull_request:
branches: [main, master]
env:
DATABASE_URL: ${{secrets.DATABASE_URL}}
AUTH_URL: ${{secrets.AUTH_URL}}
AUTH_SECRET: ${{secrets.AUTH_SECRET}}
PAYPAL_SECRET_ID: ${{secrets.PAYPAL_SECRET_ID}}
RESEND_API_KEY: ${{secrets.RESEND_API_KEY}}
GOOGLE_PUBLIC_ID: ${{secrets.GOOGLE_PUBLIC_ID}}
GOOGLE_SECRET_ID: ${{secrets.GOOGLE_SECRET_ID}}
OPENAI_ORG: ${{secrets.OPENAI_ORG}}
OPENAI_SECRET: ${{secrets.OPENAI_SECRET}}
PINECONE_API_KEY: ${{secrets.PINECONE_API_KEY}}
PINECONE_ENVIRONMENT: ${{secrets.PINECONE_ENVIRONMENT}}
PINECONE_INDEX: ${{secrets.PINECONE_INDEX}}
PINECONE_REGION: ${{secrets.PINECONE_REGION}}
LEMON_SQUEEZY_SECRET: ${{secrets.AUTH_SECRET}}
NEXT_PUBLIC_S3_PUBLIC: ${{secrets.NEXT_PUBLIC_S3_PUBLIC}}
NEXT_PUBLIC_S3_SECRET: ${{secrets.NEXT_PUBLIC_S3_SECRET}}
NEXT_PUBLIC_S3_BUCKET: ${{secrets.NEXT_PUBLIC_S3_BUCKET}}
NEXT_PUBLIC_S3_REGION: ${{secrets.NEXT_PUBLIC_S3_REGION}}
NEXT_PUBLIC_MERCADOPAGO_PUBLIC: ${{secrets.NEXT_PUBLIC_MERCADOPAGO_PUBLIC}}
NEXT_PUBLIC_PAYPAL_CLIENT_ID: ${{secrets.NEXT_PUBLIC_PAYPAL_CLIENT_ID}}
NEXT_PUBLIC_PADDLE_CLIENT: ${{secrets.NEXT_PUBLIC_PADDLE_CLIENT}}
CLOUDFRONT_HOST: ${{secrets.CLOUDFRONT_HOST}}
jobs:
test:
timeout-minutes: 60
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 18
- name: Install dependencies
run: npm install -g pnpm && pnpm install && pnpm run db:all && pnpm run build
- name: Install Playwright Browsers
run: pnpm exec playwright install --with-deps
- name: Run Playwright tests
run: pnpm exec playwright test
- uses: actions/upload-artifact@v4
if: always()
with:
name: playwright-report
path: playwright-report/
retention-days: 30