From 7cd77470ce1e0b45dec1716293e057c3fb7f8c7f Mon Sep 17 00:00:00 2001 From: Vindaar Date: Fri, 26 Jul 2024 11:53:05 +0200 Subject: [PATCH] [CI] do not run windows / OSX for now, run on tag push --- .github/workflows/ci.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 45e7225..c758815 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,6 +9,8 @@ on: - '.github/workflows/ci.yml' branches: - 'master' + tags: + - 'v*' # Ensure it runs on tag push as well pull_request: paths: - 'tests/**' @@ -29,8 +31,8 @@ jobs: - 'devel' os: - ubuntu-latest - - windows-latest - - macOS-latest + #- windows-latest + #- macOS-latest name: '${{ matrix.nim }} (${{ matrix.os }})' steps: - name: Checkout @@ -103,7 +105,8 @@ jobs: path: xrayAttenuation/examples/calc_gas_mixtures release: - runs-on: ${{ matrix.os }} + if: startsWith(github.ref, 'refs/tags/') + runs-on: ubuntu-latest needs: build strategy: fail-fast: false