Skip to content

Add waitForProcessComplete (#126) #487

Add waitForProcessComplete (#126)

Add waitForProcessComplete (#126) #487

name: All Tests
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
workflow:
name: Build/Test
strategy:
matrix:
go-version: [1.19.x]
os: [ ubuntu-latest ]
runs-on: ${{ matrix.os }}
steps:
- name: Install Go
uses: actions/setup-go@v2
with:
go-version: ${{matrix.go-version}}
- name: Checkout Code Base
uses: actions/checkout@v3
- name: Make Binaries
run: make bins
- name: "Set up all databases + Pulsar environment"
run: docker compose -f docker-compose/dev/integ-all.yaml up -d
- name: Run Tests
run: make tests
- name: Check copyright
run: ./xcherry-tools-copyright -verifyOnly
- name: Dump docker logs
if: always()
uses: jwalton/gh-docker-logs@v2
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v3