From 40d699cb562283315e8fa84e78c4d434a75c45c0 Mon Sep 17 00:00:00 2001 From: Martin Tournoij Date: Tue, 29 Jun 2021 05:45:41 +0800 Subject: [PATCH] Add Actions No real tests in here, but at leasts tests if it builds. --- .github/workflows/test.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .github/workflows/test.yml diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..9bffb73 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,34 @@ +{ + "name": "go test", + "on": ["push", "pull_request"], + "jobs": { + "test": { + "strategy": { + "matrix": { + "go-version": ["1.16.x"], + "os": ["ubuntu-latest", "macos-latest", "windows-latest"] + } + }, + "runs-on": "${{ matrix.os }}", + "steps": [ + { + "name": "Install Go", + "uses": "actions/setup-go@v2", + "with": {"go-version": "${{ matrix.go-version }}"} + }, + { + "name": "Checkout code", + "uses": "actions/checkout@v2" + }, + { + "name": "Test", + "run": "go test -v ./..." + }, + { + "name": "Install", + "run": "go install -v ./cmd/toml-test" + } + ] + } + } +}