diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index b8e85c22e2..faf4a13ceb 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -17,9 +17,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: viash-io/viash-actions/setup@v5 + - uses: viash-io/viash-actions/setup@v6 - - uses: viash-io/viash-actions/project/sync-and-cache-s3@v5 + - uses: viash-io/viash-actions/project/sync-and-cache-s3@v6 id: cache with: s3_bucket: $s3_bucket @@ -31,7 +31,7 @@ jobs: # allow publishing the target folder sed -i 's#^/target/$##g' .gitignore - - uses: viash-io/viash-actions/ns-build@v5 + - uses: viash-io/viash-actions/ns-build@v6 with: config_mod: .functionality.version := 'integration_build' parallel: true @@ -45,7 +45,7 @@ jobs: exclude_assets: '' - id: ns_list - uses: viash-io/viash-actions/ns-list@v5 + uses: viash-io/viash-actions/ns-list@v6 with: platform: docker src: src @@ -87,10 +87,10 @@ jobs: - uses: actions/checkout@v4 - - uses: viash-io/viash-actions/setup@v5 + - uses: viash-io/viash-actions/setup@v6 - name: Build container - uses: viash-io/viash-actions/ns-build@v5 + uses: viash-io/viash-actions/ns-build@v6 with: config_mod: .functionality.version := 'integration_build' setup: build @@ -104,7 +104,7 @@ jobs: password: ${{ secrets.GTHB_PAT }} - name: Push container - uses: viash-io/viash-actions/ns-build@v5 + uses: viash-io/viash-actions/ns-build@v6 with: config_mod: .functionality.version := 'integration_build' platform: docker @@ -130,14 +130,14 @@ jobs: - uses: actions/checkout@v4 - - uses: viash-io/viash-actions/setup@v5 + - uses: viash-io/viash-actions/setup@v6 - uses: nf-core/setup-nextflow@v2.0.0 # build target dir # use containers from integration_build branch, hopefully these are available - name: Build target dir - uses: viash-io/viash-actions/ns-build@v5 + uses: viash-io/viash-actions/ns-build@v6 with: config_mod: ".functionality.version := 'integration_build'" parallel: true diff --git a/.github/workflows/main-build.yml b/.github/workflows/main-build.yml index efdf563065..c63a8f1fd7 100644 --- a/.github/workflows/main-build.yml +++ b/.github/workflows/main-build.yml @@ -16,14 +16,14 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: viash-io/viash-actions/setup@v5 + - uses: viash-io/viash-actions/setup@v6 - name: Remove target folder from .gitignore run: | # allow publishing the target folder sed -i 's#^/target/$##g' .gitignore - - uses: viash-io/viash-actions/ns-build@v5 + - uses: viash-io/viash-actions/ns-build@v6 with: config_mod: .functionality.version := 'main_build' parallel: true @@ -52,7 +52,7 @@ jobs: publish_branch: main_build - id: ns_list - uses: viash-io/viash-actions/ns-list@v5 + uses: viash-io/viash-actions/ns-list@v6 with: platform: docker src: src @@ -84,10 +84,10 @@ jobs: - uses: actions/checkout@v4 - - uses: viash-io/viash-actions/setup@v5 + - uses: viash-io/viash-actions/setup@v6 - name: Build container - uses: viash-io/viash-actions/ns-build@v5 + uses: viash-io/viash-actions/ns-build@v6 with: config_mod: .functionality.version := 'main_build' platform: docker @@ -102,7 +102,7 @@ jobs: password: ${{ secrets.GTHB_PAT }} - name: Push container - uses: viash-io/viash-actions/ns-build@v5 + uses: viash-io/viash-actions/ns-build@v6 with: config_mod: .functionality.version := 'main_build' platform: docker diff --git a/.github/workflows/release-build.yml b/.github/workflows/release-build.yml index 4d4b18c2f8..46e3d41b23 100644 --- a/.github/workflows/release-build.yml +++ b/.github/workflows/release-build.yml @@ -22,9 +22,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: viash-io/viash-actions/setup@v5 + - uses: viash-io/viash-actions/setup@v6 - - uses: viash-io/viash-actions/project/sync-and-cache-s3@v5 + - uses: viash-io/viash-actions/project/sync-and-cache-s3@v6 id: cache with: s3_bucket: $s3_bucket @@ -36,13 +36,13 @@ jobs: # allow publishing the target folder sed -i 's#^/target/$##g' .gitignore - - uses: viash-io/viash-actions/ns-build@v5 + - uses: viash-io/viash-actions/ns-build@v6 with: config_mod: ".functionality.version := '${{ github.event.inputs.version_tag }}'" parallel: true - name: Build nextflow schemas - uses: viash-io/viash-actions/pro/build-nextflow-schemas@v5 + uses: viash-io/viash-actions/pro/build-nextflow-schemas@v6 with: workflows: src components: src @@ -50,7 +50,7 @@ jobs: tools_version: 'main_build' - name: Build parameter files - uses: viash-io/viash-actions/pro/build-nextflow-params@v5 + uses: viash-io/viash-actions/pro/build-nextflow-params@v6 with: workflows: src components: src @@ -66,14 +66,14 @@ jobs: full_commit_message: "Deploy for release ${{ github.event.inputs.version_tag }} from ${{ github.sha }}" - id: ns_list_components - uses: viash-io/viash-actions/ns-list@v5 + uses: viash-io/viash-actions/ns-list@v6 with: platform: docker src: src format: json - id: ns_list_workflows - uses: viash-io/viash-actions/ns-list@v5 + uses: viash-io/viash-actions/ns-list@v6 with: src: workflows format: json @@ -113,10 +113,10 @@ jobs: - uses: actions/checkout@v4 - - uses: viash-io/viash-actions/setup@v5 + - uses: viash-io/viash-actions/setup@v6 - name: Build container - uses: viash-io/viash-actions/ns-build@v5 + uses: viash-io/viash-actions/ns-build@v6 with: config_mod: .functionality.version := 'main_build' platform: docker @@ -131,7 +131,7 @@ jobs: password: ${{ secrets.GTHB_PAT }} - name: Push container - uses: viash-io/viash-actions/ns-build@v5 + uses: viash-io/viash-actions/ns-build@v6 with: config_mod: .functionality.version := '${{ github.event.inputs.version_tag }}' platform: docker @@ -157,14 +157,14 @@ jobs: - uses: actions/checkout@v4 - - uses: viash-io/viash-actions/setup@v5 + - uses: viash-io/viash-actions/setup@v6 - uses: nf-core/setup-nextflow@v2.0.0 # build target dir # use containers from release branch, hopefully these are available - name: Build target dir - uses: viash-io/viash-actions/ns-build@v5 + uses: viash-io/viash-actions/ns-build@v6 with: config_mod: ".functionality.version := '${{ github.event.inputs.version_tag }}'" parallel: true @@ -203,7 +203,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: viash-io/viash-actions/setup@v5 + - uses: viash-io/viash-actions/setup@v6 # use cache - name: Cache resources data diff --git a/.github/workflows/viash-test.yml b/.github/workflows/viash-test.yml index e7ebcf4875..b7042ea853 100644 --- a/.github/workflows/viash-test.yml +++ b/.github/workflows/viash-test.yml @@ -41,9 +41,9 @@ jobs: with: fetch-depth: 0 - - uses: viash-io/viash-actions/setup@v5 + - uses: viash-io/viash-actions/setup@v6 - - uses: viash-io/viash-actions/project/sync-and-cache-s3@v5 + - uses: viash-io/viash-actions/project/sync-and-cache-s3@v6 id: cache with: s3_bucket: $s3_bucket @@ -51,13 +51,13 @@ jobs: cache_key_prefix: resources_test__ - id: ns_list - uses: viash-io/viash-actions/ns-list@v5 + uses: viash-io/viash-actions/ns-list@v6 with: platform: docker format: json - id: ns_list_filtered - uses: viash-io/viash-actions/project/detect-changed-components@v5 + uses: viash-io/viash-actions/project/detect-changed-components@v6 with: input_file: "${{ steps.ns_list.outputs.output_file }}" @@ -87,7 +87,7 @@ jobs: - uses: actions/checkout@v4 - - uses: viash-io/viash-actions/setup@v5 + - uses: viash-io/viash-actions/setup@v6 # use cache - name: Cache resources data