version: "3.8"

services:
  service:
    build:
      context: .
      dockerfile: Dockerfile
      target: dev
    ports:
      - "4000:4000"
    environment:
      - NODE_ENV=development

  test:
    build:
      context: .
      dockerfile: Dockerfile
      target: test
    command: yarn test

secrets:
  github_npm_token:
    environment: GITHUB_NPM_TOKEN
