From 9604878aec2ca0f46627721ebc5e11eec1acfe8e Mon Sep 17 00:00:00 2001 From: vinitha-balachandran Date: Wed, 28 Feb 2024 14:45:37 +0800 Subject: [PATCH] fixing bugs --- .github/workflows/rules.yml | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/.github/workflows/rules.yml b/.github/workflows/rules.yml index a705dd8..56ecd69 100644 --- a/.github/workflows/rules.yml +++ b/.github/workflows/rules.yml @@ -22,23 +22,19 @@ jobs: outputs: cuda_on: ${{ steps.step1.outputs.test }} git_event: ${{ steps.step2.outputs.test }} + test_gpu: ${{ fromJSON(steps.step1.outputs.test) && fromJSON(steps.step2.outputs.test) }} build: # job to build - runs-on: ubuntu-latest - strategy: - matrix: - os: [ubuntu-latest] - python-version: [3.8, 3.9, "3.10", "3.11"] needs: check - steps: - - env: - CUDA_ON: ${{needs.check.outputs.cuda_on}} - GIT_EVENT: ${{needs.check.outputs.git_event}} - if: ${{ fromJSON(env.CUDA_ON) && fromJSON(env.GIT_EVENT)}} - uses: qiboteam/workflows/.github/workflows/rules-poetry.yml@main - with: - os: ${{ matrix.os }} - python-version: ${{ matrix.python-version }} - poetry-extras: "--with analysis,tests" - #secrets: inherit + if: ${{fromJSON(needs.check.outputs.test_gpu)}} + strategy: + matrix: + os: [ubuntu-latest] + python-version: [3.8, 3.9, "3.10", "3.11"] + uses: qiboteam/workflows/.github/workflows/rules-poetry.yml@main + with: + os: ${{ matrix.os }} + python-version: ${{ matrix.python-version }} + poetry-extras: "--with analysis,tests" + secrets: inherit