Skip to content

Bump prettier from 3.2.5 to 3.3.2 #1435

Bump prettier from 3.2.5 to 3.3.2

Bump prettier from 3.2.5 to 3.3.2 #1435

Workflow file for this run

name: Tests
on:
pull_request:
push:
# trying and staging branches are for BORS config
branches:
- trying
- staging
- main
jobs:
linter_check:
runs-on: ubuntu-latest
name: linter-check
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 18
- name: Install dev dependencies
run: yarn --dev
- name: Run style check
run: yarn lint && yarn prettier-check
cypress_no_meilisearch:
runs-on: ubuntu-latest
container:
image: cypress/browsers:latest
options: --user 1001
steps:
- uses: actions/checkout@v4
- name: Setup node and cache
uses: actions/setup-node@v4
with:
node-version: 18
cache: "yarn"
cache-dependency-path: yarn.lock
- name: Install dependencies
run: yarn
- name: Test no meilisearch running
uses: cypress-io/github-action@v6
with:
start: yarn start:ci
wait-on: 'http://0.0.0.0:3000'
command: yarn cy:run:test-no-meilisearch
config-file: cypress.config.js
- uses: actions/upload-artifact@v4
if: failure()
with:
name: cypress-screenshots
path: cypress/screenshots
- uses: actions/upload-artifact@v4
if: failure()
with:
name: cypress-videos
path: cypress/videos
cypress_meilisearch-no-api-key:
runs-on: ubuntu-latest
container:
image: cypress/browsers:latest
options: --user 1001
services:
meilisearch:
image: getmeili/meilisearch:latest
env:
MEILI_NO_ANALYTICS: 'true'
ports:
- '7700:7700'
steps:
- uses: actions/checkout@v4
- name: Setup node and cache
uses: actions/setup-node@v4
with:
node-version: 18
cache: "yarn"
cache-dependency-path: yarn.lock
- name: Install dependencies
run: yarn
- name: Test
uses: cypress-io/github-action@v6
env:
CYPRESS_host: http://meilisearch:7700
with:
start: yarn start:ci
wait-on: 'http://0.0.0.0:3000'
wait-on-timeout: 120
command: yarn cy:run
config-file: cypress.config.js
- uses: actions/upload-artifact@v4
if: failure()
with:
name: cypress-screenshots
path: cypress/screenshots
- uses: actions/upload-artifact@v4
if: failure()
with:
name: cypress-videos
path: cypress/videos
cypress_meilisearch-api-key:
runs-on: ubuntu-latest
container:
image: cypress/browsers:latest
options: --user 1001
services:
meilisearch:
image: getmeili/meilisearch:latest
env:
MEILI_MASTER_KEY: 'masterKey'
MEILI_NO_ANALYTICS: 'true'
ports:
- '7700:7700'
steps:
- uses: actions/checkout@v4
- name: Setup node and cache
uses: actions/setup-node@v4
with:
node-version: 18
cache: "yarn"
cache-dependency-path: yarn.lock
- name: Install dependencies
run: yarn
- name: Test
uses: cypress-io/github-action@v6
env:
CYPRESS_host: http://meilisearch:7700
with:
start: yarn start:ci
wait-on: 'http://0.0.0.0:3000'
command: yarn cy:run:test-api-key-required
config-file: cypress.config.js
- uses: actions/upload-artifact@v4
if: failure()
with:
name: cypress-screenshots
path: cypress/screenshots
- uses: actions/upload-artifact@v4
if: failure()
with:
name: cypress-videos
path: cypress/videos