testbuild-task
All checks were successful
deploy / testbuild (push) Successful in 2m45s
deploy / Update templates on Mailgun (push) Has been skipped

This commit is contained in:
Untone 2024-10-04 12:19:50 +03:00
parent 01d7aa2901
commit 7d334df9cf

View File

@ -3,7 +3,7 @@ name: "deploy"
on: [push] on: [push]
jobs: jobs:
test: testbuild:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
@ -14,30 +14,20 @@ jobs:
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
- name: Install Biome - name: Install and run Biome
run: npm install --global --save-exact @biomejs/biome run: |
npm install --global --save-exact @biomejs/biome
npx @biomejs/biome ci
- name: Lint with Biome - name: Run Stylelint
run: npx @biomejs/biome ci run: npx stylelint "**/*.{scss,css}"
- name: Lint styles - name: Run typecheck
run: npx stylelint **/*.{scss,css}
- name: Check types
run: npm run typecheck run: npm run typecheck
- name: Test production build - name: Build project
run: npm run build run: npm run build
- name: Install Playwright
run: npx playwright install --with-deps
- name: Run Playwright tests
run: npm run e2e
env:
BASE_URL: ${{ github.event.deployment_status.target_url }}
DEBUG: pw:api
email-templates: email-templates:
runs-on: ubuntu-latest runs-on: ubuntu-latest
name: Update templates on Mailgun name: Update templates on Mailgun