diff --git a/.github/workflows/main-build.yml b/.github/workflows/main-build.yml index ddecf5fa5..5839b01e1 100644 --- a/.github/workflows/main-build.yml +++ b/.github/workflows/main-build.yml @@ -15,14 +15,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 @@ -35,7 +35,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 @@ -71,10 +71,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 @@ -89,7 +89,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} - 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 35cc59365..7df40439c 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 @@ -117,10 +117,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 @@ -135,7 +135,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} - 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 @@ -161,14 +161,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 @@ -207,7 +207,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 b6bab576e..540f18cae 100644 --- a/.github/workflows/viash-test.yml +++ b/.github/workflows/viash-test.yml @@ -22,9 +22,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 @@ -32,13 +32,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 }}" @@ -68,7 +68,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