Skip to content

fixed

fixed #14

Workflow file for this run

name: Docker Image CI
on:
push:
branches: [ "master","dev" ]
pull_request:
branches: [ "master","dev" ]
env:
IMAGE_TAG: dziedzicgrzegorz/nestjs:latest
jobs:
build:
runs-on: ubuntu-latest
container:
image: dziedzicgrzegorz/nestjs:latest
steps:
- uses: actions/checkout@v3
- name: Build the Docker image
run: npm run docker:dev
- name: Run uni tests
run: docker run $IMAGE_TAG sh -c 'npm run test'
- name: Run e2e tests
run: docker run $IMAGE_TAG sh -c 'npm run test:e2e'
- name: Run ESLint
run: docker run $IMAGE_TAG sh -c 'npm run lint:check'
- name: Run Prettier
run: docker run $IMAGE_TAG sh -c 'npm run format:verify'