From d7742a29cda5a87e299fee5da360439d8f567fa0 Mon Sep 17 00:00:00 2001 From: Tim Geoghegan Date: Thu, 13 Jun 2024 12:57:12 -0700 Subject: [PATCH] Update Docker Compose yaml to releases --- .github/workflows/cli-release.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cli-release.yml b/.github/workflows/cli-release.yml index 38794098..8f3a18f0 100644 --- a/.github/workflows/cli-release.yml +++ b/.github/workflows/cli-release.yml @@ -15,6 +15,21 @@ env: CARGO_TERM_COLOR: always jobs: + upload-compose-yaml: + runs-on: ubuntu-latest + steps: + - name: Resolve inputs + id: resolve-inputs + # Use tag input if available, otherwise parse it out of the git ref + run: | + TAG_INPUT=${{ inputs.tag }} + echo "tag=${TAG_INPUT:-${GITHUB_REF/refs\/tags\//}}" >> $GITHUB_OUTPUT + - name: Publish + env: + GH_TOKEN: '${{ secrets.DIVVIUP_GITHUB_AUTOMATION_RELEASE_PAT }}' + run: | + gh release upload ${{ steps.resolve-inputs.outputs.tag }} compose.yaml + build-cli: defaults: run: @@ -65,7 +80,7 @@ jobs: strip: true - name: Publish env: - GH_TOKEN: '${{ secrets.DIVVIUP_GITHUB_AUTOMATION_RELEASE_PAT }}' + GH_TOKEN: '${{ secrets.DIVVIUP_GITHUB_AUTOMATION_RELEASE_PAT }}' run: | cp target/${{ steps.resolve-inputs.outputs.triple }}/release/divviup${{ matrix.target.extension }} \ ./${{ steps.resolve-inputs.outputs.executable }}