Skip to content
This repository has been archived by the owner on Jul 10, 2024. It is now read-only.

Merge pull request #296 from serlo/dependabot/npm_and_yarn/graphql-co… #785

Merge pull request #296 from serlo/dependabot/npm_and_yarn/graphql-co…

Merge pull request #296 from serlo/dependabot/npm_and_yarn/graphql-co… #785

Workflow file for this run

name: CI Checks
on: [push, merge_group]
jobs:
yarn:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: serlo/configure-repositories/actions/setup-node@main
- run: yarn --check-cache
eslint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: serlo/configure-repositories/actions/setup-node@main
- run: yarn lint:eslint
prettier:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: serlo/configure-repositories/actions/setup-node@main
- run: yarn lint:prettier
tsc:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: serlo/configure-repositories/actions/setup-node@main
- run: yarn lint:tsc
test_unit:
name: unit tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: serlo/configure-repositories/actions/setup-node@main
- run: yarn test
test_e2e:
name: e2e tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: serlo/configure-repositories/actions/setup-node@main
- run: yarn test:e2e
test_docker:
name: e2e tests with docker build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: serlo/configure-repositories/actions/setup-node@main
- run: ./scripts/docker_e2e_test.sh