From 9a30191ca51dd88362112940c8a80d27fa4365ca Mon Sep 17 00:00:00 2001 From: Heather Ward Date: Wed, 27 May 2026 13:10:58 -0400 Subject: [PATCH] Release prep v2.2.0: bump version and fix release workflow output Bump version to 2.2.0 across pyproject.toml, action.yml, and README.md. Replace the deprecated ::set-output workflow command with $GITHUB_OUTPUT in docker-build-push.yml so the release correctly tags the pushed image. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/docker-build-push.yml | 2 +- README.md | 8 ++++---- action.yml | 10 +++++----- pyproject.toml | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/docker-build-push.yml b/.github/workflows/docker-build-push.yml index 85c8fb0..7e7c6bb 100644 --- a/.github/workflows/docker-build-push.yml +++ b/.github/workflows/docker-build-push.yml @@ -20,7 +20,7 @@ jobs: LATEST_TAG="latest" ALL_TAGS="${IMAGE}:${VERSION_TAG},${IMAGE}:${LONG_VERSION_TAG},${IMAGE}:${LATEST_TAG}" - echo ::set-output name=all_tags::${ALL_TAGS} + echo "all_tags=${ALL_TAGS}" >> "$GITHUB_OUTPUT" - name: set up QEMU uses: docker/setup-qemu-action@master with: diff --git a/README.md b/README.md index 9fe4600..c056618 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ If any step of the action fails, the check will fail; however if some task tests # GitHub action usage ```yaml -- uses: dnastack/wdl-ci@v2.1.0 +- uses: dnastack/wdl-ci@v2.2.0 with: # Configuration file where tests can be found # Default: wdl-ci.config.json @@ -91,7 +91,7 @@ jobs: with: submodules: true - name: wdl-ci - uses: dnastack/wdl-ci@v2.1.0 + uses: dnastack/wdl-ci@v2.2.0 with: wallet-url: ${{ secrets.WALLET_URL }} wallet-client-id: ${{ secrets.WALLET_CLIENT_ID }} @@ -119,7 +119,7 @@ jobs: repository: ${{ github.event.pull_request.head.repo.full_name }} ref: ${{ github.event.pull_request.head.ref }} - name: wdl-ci - uses: dnastack/wdl-ci@v2.1.0 + uses: dnastack/wdl-ci@v2.2.0 with: wallet-url: ${{ secrets.WALLET_URL }} wallet-client-id: ${{ secrets.WALLET_CLIENT_ID }} @@ -149,7 +149,7 @@ jobs: repository: ${{ github.event.pull_request.head.repo.full_name }} ref: ${{ github.event.pull_request.head.ref }} - name: wdl-ci - uses: dnastack/wdl-ci@v2.1.0 + uses: dnastack/wdl-ci@v2.2.0 with: wallet-url: ${{ secrets.WALLET_URL }} wallet-client-id: ${{ secrets.WALLET_CLIENT_ID }} diff --git a/action.yml b/action.yml index 68165ae..f476c64 100644 --- a/action.yml +++ b/action.yml @@ -53,19 +53,19 @@ runs: echo "WDL_CI_CUSTOM_TEST_WDL_DIR"=${{ inputs.wdl-ci-custom-test-wdl-dir }} >> $GITHUB_ENV fi - name: lint - uses: docker://dnastack/wdl-ci:v2.1.0 + uses: docker://dnastack/wdl-ci:v2.2.0 with: args: lint ${{ inputs.suppress-lint-errors && '--suppress-lint-errors' || '' }} - name: detect-changes - uses: docker://dnastack/wdl-ci:v2.1.0 + uses: docker://dnastack/wdl-ci:v2.2.0 with: args: detect-changes - name: submit - uses: docker://dnastack/wdl-ci:v2.1.0 + uses: docker://dnastack/wdl-ci:v2.2.0 with: args: submit - name: monitor - uses: docker://dnastack/wdl-ci:v2.1.0 + uses: docker://dnastack/wdl-ci:v2.2.0 with: args: monitor --update-digests # If a test fails, still update task digests for any tests that succeeded @@ -80,6 +80,6 @@ runs: fetch: false - name: cleanup if: always() - uses: docker://dnastack/wdl-ci:v2.1.0 + uses: docker://dnastack/wdl-ci:v2.2.0 with: args: cleanup diff --git a/pyproject.toml b/pyproject.toml index d264995..e3a5cc3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "wdl-testing-cli" description = "DNAstack WDL testing CLI" -version = "2.1.0" +version = "2.2.0" authors = [ { name = "DNAstack", email = "devs@dnastack.com" } ]