diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index 3dd6f4b..abc6899 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -3,7 +3,7 @@ name: Docker build on: [push] jobs: - build: + docker-build: # we are using ubuntu as it ships with docker pre-installed runs-on: ubuntu-latest steps: diff --git a/.github/workflows/go_tests.yml b/.github/workflows/go_tests.yml new file mode 100644 index 0000000..68d4365 --- /dev/null +++ b/.github/workflows/go_tests.yml @@ -0,0 +1,26 @@ +name: Go Test & Build + +on: [push] + +jobs: + go-test-build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - name: Set up Go + uses: actions/setup-go@v3 + with: + go-version: 1.19 + + - name: Install Dependencies + run: go install ./ + + - name: Run Go Tests + run: go test -v ./ + + - name: Build wrlookup + run: go build -v -o wrlookup ./cmd/wrlookup/main.go + + - name: Build wrserver + run: go build -v -o wrserver ./cmd/wrserver/main.go