From dc27bf47c2c5fb0ac6bb97e7343ca3ed39067a6c Mon Sep 17 00:00:00 2001 From: zacharyburnett Date: Mon, 1 Jun 2026 16:47:58 -0400 Subject: [PATCH] rename `versions` -> `all` --- .github/workflows/test.yml | 2 +- README.md | 14 +++++++------- action.yml | 12 ++++++------ 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9114971..534aff3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -29,6 +29,6 @@ jobs: uses: ./ with: package: ${{ matrix.repository }} - - run: echo versions=${{ steps.supported-pythons.outputs.versions }} + - run: echo all=${{ steps.supported-pythons.outputs.all }} - run: echo oldest=${{ steps.supported-pythons.outputs.oldest }} - run: echo latest=${{ steps.supported-pythons.outputs.latest }} diff --git a/README.md b/README.md index 57b253c..da98cb9 100644 --- a/README.md +++ b/README.md @@ -10,11 +10,11 @@ retrieve active (not end-of-life) minor versions of Python supported by a Python | `package-ref` | branch or tag of package source | | `no-eoas` | also omit end-of-active-support versions of Python | -| output | description | -| ---------- | ------------------------------------- | -| `versions` | Python minor versions as a JSON list | -| `oldest` | oldest supported Python minor version | -| `latest` | latest supported Python minor version | +| output | description | +| -------- | ------------------------------------- | +| `all` | Python minor versions as a JSON list | +| `oldest` | oldest supported Python minor version | +| `latest` | latest supported Python minor version | ```yaml jobs: @@ -26,7 +26,7 @@ jobs: with: package: spacetelescope/romancal outputs: - versions: ${{ steps.supported-pythons.outputs.versions }} + all: ${{ steps.supported-pythons.outputs.all }} oldest: ${{ steps.supported-pythons.outputs.oldest }} latest: ${{ steps.supported-pythons.outputs.latest }} test: @@ -34,7 +34,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ${{ fromJSON(needs.supported-pythons.outputs.versions) }} + python-version: ${{ fromJSON(needs.supported-pythons.outputs.all) }} include: - name: run tests (oldest Python) python-version: ${{ steps.supported-pythons.outputs.oldest }} diff --git a/action.yml b/action.yml index 76d287a..856eae9 100644 --- a/action.yml +++ b/action.yml @@ -26,20 +26,20 @@ runs: python-version: 3 - run: git clone https://github.com/${{ inputs.package || github.workflow_repository }} ${{ (inputs.package-ref != '' || inputs.package == '') && format('--revision={0}', inputs.package != '' && inputs.package-ref || github.workflow_sha) || '' }} ../package/ shell: bash - - id: versions - run: echo versions=$(pipx run ${{ github.action_path }}/supported_pythons.py --package-source=../package/ ${{ inputs.no-eoas == 'true' && '--no-eoas' || '' }}) >> $GITHUB_OUTPUT + - id: all + run: echo all=$(pipx run ${{ github.action_path }}/supported_pythons.py --package-source=../package/ ${{ inputs.no-eoas == 'true' && '--no-eoas' || '' }}) >> $GITHUB_OUTPUT shell: bash - id: oldest - run: echo oldest=$(python -c "print(${{ steps.versions.outputs.versions }}[0])") >> $GITHUB_OUTPUT + run: echo oldest=$(python -c "print(${{ steps.all.outputs.all }}[0])") >> $GITHUB_OUTPUT shell: bash - id: latest - run: echo latest=$(python -c "print(${{ steps.versions.outputs.versions }}[-1])") >> $GITHUB_OUTPUT + run: echo latest=$(python -c "print(${{ steps.all.outputs.all }}[-1])") >> $GITHUB_OUTPUT shell: bash outputs: - versions: + all: description: "Python minor versions as a JSON list" - value: ${{ steps.versions.outputs.versions }} + value: ${{ steps.all.outputs.all }} oldest: description: "oldest supported Python minor version" value: ${{ steps.oldest.outputs.oldest }}