From 824dc530b1453ea9ca520cb513cb17337c375cb9 Mon Sep 17 00:00:00 2001 From: Koichi Murase Date: Mon, 13 Jun 2022 20:42:06 +0900 Subject: [PATCH] github/workflows: add test.yml --- .github/workflows/test.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 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 00000000..6f7526d7 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,27 @@ +name: test +on: + push: + branches: + - master + pull_request: + branches: + - '*' + +jobs: + test: + strategy: + matrix: + platform: [ubuntu-latest, windows-latest, macos-latest] + runs-on: ${{ matrix.platform }} + steps: + - name: Checkout + uses: actions/checkout@v3 + with: + submodules: recursive + - name: Prerequisites + if: runner.os == 'macOs' + run: brew install gawk + - name: Build + run: make + - name: Test + run: make check