From 09cb246f4025a09e457c8531f6409c9fa97902db Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Fri, 31 Dec 2021 10:08:16 +0100 Subject: [PATCH] ci: run dialyzer check on self-hosted runner --- .github/workflows/run_static_checks.yaml | 29 ++++++++++++++++++++++++ .github/workflows/run_test_cases.yaml | 16 ------------- 2 files changed, 29 insertions(+), 16 deletions(-) create mode 100644 .github/workflows/run_static_checks.yaml diff --git a/.github/workflows/run_static_checks.yaml b/.github/workflows/run_static_checks.yaml new file mode 100644 index 000000000..44f2ac89c --- /dev/null +++ b/.github/workflows/run_static_checks.yaml @@ -0,0 +1,29 @@ +name: Run static checks + +concurrency: + group: test-${{ github.event_name }}-${{ github.ref }} + cancel-in-progress: true + +on: + push: + tags: + - v* + - e* + pull_request: + +jobs: + run_static_analysis: + strategy: + matrix: + emqx_builder: + - 5.0-3:24.1.5-3 # run dialyzer on latest OTP + + runs-on: self-hosted + container: "ghcr.io/emqx/emqx-builder/${{ matrix.emqx_builder }}-ubuntu20.04" + + steps: + - uses: actions/checkout@v2 + - name: xref + run: make xref + - name: dialyzer + run: make dialyzer diff --git a/.github/workflows/run_test_cases.yaml b/.github/workflows/run_test_cases.yaml index bb0fb1c82..67e3c922c 100644 --- a/.github/workflows/run_test_cases.yaml +++ b/.github/workflows/run_test_cases.yaml @@ -12,22 +12,6 @@ on: pull_request: jobs: - run_static_analysis: - strategy: - matrix: - emqx_builder: - - 5.0-3:24.1.5-3 # run dialyzer on latest OTP - - runs-on: ubuntu-20.04 - container: "ghcr.io/emqx/emqx-builder/${{ matrix.emqx_builder }}-ubuntu20.04" - - steps: - - uses: actions/checkout@v2 - - name: xref - run: make xref - - name: dialyzer - run: make dialyzer - run_proper_test: strategy: matrix: