From 071884162c0090403540de505a24a1ecc6922cae Mon Sep 17 00:00:00 2001 From: Darren Kelly Date: Thu, 21 Dec 2023 10:04:40 +0000 Subject: [PATCH] update actions --- .github/workflows/qodana_code_quality.yml | 32 ++++++++++++++++++++--- .idea/workspace.xml | 1 + 2 files changed, 29 insertions(+), 4 deletions(-) diff --git a/.github/workflows/qodana_code_quality.yml b/.github/workflows/qodana_code_quality.yml index 0d98cf5aa..cb341e55c 100644 --- a/.github/workflows/qodana_code_quality.yml +++ b/.github/workflows/qodana_code_quality.yml @@ -1,10 +1,34 @@ -name: Qodana +name: Test -on: - pull_request: +on: [push, pull_request] jobs: - qodana: + unit_tests: + strategy: + matrix: + go-version: [1.21.x] + os: [ubuntu-latest, macos-latest, windows-latest] + include: + - go-version: 1.19.x + os: ubuntu-latest + - go-version: 1.20.x + os: ubuntu-latest + runs-on: ${{ matrix.os }} + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Install Go + uses: actions/setup-go@v4 + with: + go-version: ${{ matrix.go-version }} + + - name: Make all + run: make all + + - name: Make Test + run: make test + test_coverage: runs-on: ubuntu-latest steps: - name: Checkout code diff --git a/.idea/workspace.xml b/.idea/workspace.xml index ac1247952..b86f7ae69 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -6,6 +6,7 @@ +