From a3b8bd14baa6d44e82128a600d042442cd2a2abf Mon Sep 17 00:00:00 2001 From: tefirman Date: Tue, 17 Dec 2024 17:07:36 -0800 Subject: [PATCH] Updating matrix approach in yml files to include inputs and options jsons --- .github/workflows/cromwell-test-run.yml | 8 ++++---- .github/workflows/womtools-validate.yml | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/cromwell-test-run.yml b/.github/workflows/cromwell-test-run.yml index 4143d5b..4563f2d 100644 --- a/.github/workflows/cromwell-test-run.yml +++ b/.github/workflows/cromwell-test-run.yml @@ -12,9 +12,9 @@ jobs: strategy: matrix: wdl: - - helloHostname/helloHostname.wdl - - helloModuleHostname/helloModuleHostname.wdl - - helloDockerHostname/helloDockerHostname.wdl + - helloHostname + - helloModuleHostname + - helloDockerHostname steps: - name: Checkout @@ -30,5 +30,5 @@ jobs: run: wget -q https://github.com/broadinstitute/cromwell/releases/download/86/cromwell-86.jar - name: Execute Test Run of WDL Workflows - run: java -jar cromwell-86.jar run ${{ matrix.wdl }} + run: java -jar cromwell-86.jar run ${{ matrix.wdl }}/${{ matrix.wdl }}.wdl -i ${{ matrix.wdl }}/inputs.json -o ${{ matrix.wdl }}/options.json diff --git a/.github/workflows/womtools-validate.yml b/.github/workflows/womtools-validate.yml index afe5bdc..09276fa 100644 --- a/.github/workflows/womtools-validate.yml +++ b/.github/workflows/womtools-validate.yml @@ -15,9 +15,9 @@ jobs: strategy: matrix: wdl: - - helloHostname/helloHostname.wdl - - helloModuleHostname/helloModuleHostname.wdl - - helloDockerHostname/helloDockerHostname.wdl + - helloHostname + - helloModuleHostname + - helloDockerHostname steps: - name: Checkout @@ -33,7 +33,7 @@ jobs: run: wget -q https://github.com/broadinstitute/cromwell/releases/download/86/womtool-86.jar - name: Validate WDL Scripts - run: java -jar womtool-86.jar validate ${{ matrix.wdl }} + run: java -jar womtool-86.jar validate ${{ matrix.wdl }}/${{ matrix.wdl }}.wdl -i ${{ matrix.wdl }}/inputs.json