From 31c8d113f3fd11f85ebf1d0d84629c503615bfcd Mon Sep 17 00:00:00 2001 From: Tero Marttila Date: Fri, 24 Jun 2022 11:36:41 +0300 Subject: [PATCH] github workflows: add go build workflow --- .github/workflows/build.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..29bd97d --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,31 @@ +name: Go build + +on: + pull_request: + branches: + - 'master' + push: + branches: + - 'master' + +jobs: + build-go: + runs-on: ubuntu-20.04 + + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Setup Go + uses: actions/setup-go@v3 + with: + go-version: 1.15 + + - name: Go Get + run: go get -d -u + + - name: Go Build + run: go build -v + + - name: Go Test + run: go test -v