From a984299b4e9728e2b5b8b4065d9245fa78e0bf37 Mon Sep 17 00:00:00 2001 From: Knut Ahlers Date: Fri, 10 Feb 2023 16:55:24 +0100 Subject: [PATCH] Add Github Actions for testing Signed-off-by: Knut Ahlers --- .github/workflows/test.yaml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .github/workflows/test.yaml diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml new file mode 100644 index 0000000..797d115 --- /dev/null +++ b/.github/workflows/test.yaml @@ -0,0 +1,36 @@ +--- + +name: test +on: + push: + +jobs: + test: + strategy: + matrix: + version: + - '1.19-alpine' + - '1.20-alpine' + - alpine + + defaults: + run: + shell: sh + + container: + image: golang:${{ matrix.version }} + env: + CGO_ENABLED: 0 + GOPATH: /go + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + + - name: go test + run: | + apk --no-cache add openssl && \ + go test -v -cover + +...