Skip to content

revise: router

revise: router #48

Workflow file for this run

name: e2e
on:
workflow_dispatch:
push:
branches:
- master
pull_request:
branches:
- master
jobs:
e2e:
name: E2E Test
runs-on: ubuntu-latest
services:
postgres:
image: postgres:alpine
env:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_DB: realworld
ports:
- 5432:5432
mongo:
image: mongo
env:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: root
ports:
- 27017:27017
steps:
- uses: actions/setup-go@v4
with:
go-version: '^1.21.0'
check-latest: true
- name: Check out code
uses: actions/checkout@v3
- name: Build
run: |
cp .env.example .env
go build -o app
- name: Run
run: nohup ./app server &
- name: E2E
run: |
npm i -g newman
make e2e