diff --git a/.github/workflows/go-versions.yml b/.github/workflows/go-versions.yml index 86090db..b9d7309 100644 --- a/.github/workflows/go-versions.yml +++ b/.github/workflows/go-versions.yml @@ -45,8 +45,12 @@ jobs: - uses: actions/checkout@v4 - name: Set Go Versions id: set-env - run: cat ./.github/variables/go-versions.env > $GITHUB_OUTPUT + run: cat ./.github/variables/go-versions.env > $GITHUB_OUTPUT - name: Set Go Version Matrices id: set-matrix run: | - echo "all=[\"${{ steps.set-env.outputs.latest }}\",\"${{ steps.set-env.outputs.penultimate }}\",\"${{ steps.set-env.outputs.min }}\"]" >> $GITHUB_OUTPUT + if [ "${{ steps.set-env.outputs.penultimate }}" == "${{ steps.set-env.outputs.min }}" ]; then + echo "all=[\"${{ steps.set-env.outputs.latest }}\",\"${{ steps.set-env.outputs.penultimate }}\"]" >> $GITHUB_OUTPUT + else + echo "all=[\"${{ steps.set-env.outputs.latest }}\",\"${{ steps.set-env.outputs.penultimate }}\",\"${{ steps.set-env.outputs.min }}\"]" >> $GITHUB_OUTPUT + fi