From dcb1bb414815d153fcadfa913df64108f9fb3d51 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Fri, 17 Oct 2025 17:11:01 -0700 Subject: [PATCH] release dekstop dispatch --- .github/workflows/release-desktop.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-desktop.yml b/.github/workflows/release-desktop.yml index a0185a679a3..3c2c5d57fe4 100644 --- a/.github/workflows/release-desktop.yml +++ b/.github/workflows/release-desktop.yml @@ -1,4 +1,4 @@ -name: Release ODP Desktop +name: Update ODP Tag Release on: release: @@ -19,10 +19,19 @@ jobs: - name: Checkout code uses: actions/checkout@v4 + - name: Set release tag + id: set_tag + run: | + if [ "${{ github.event_name }}" == "release" ]; then + echo "tag=${{ github.event.release.tag_name }}" >> $GITHUB_OUTPUT + else + echo "tag=${{ github.event.inputs.tag_name }}" >> $GITHUB_OUTPUT + fi + - name: Download release artifacts from published release run: | mkdir -p artifacts - gh release download ${{ github.event.release.tag_name }} --dir artifacts --repo ${{ github.repository }} + gh release download "${{ steps.set_tag.outputs.tag }}" --dir artifacts --repo ${{ github.repository }} --pattern "*" env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -41,7 +50,7 @@ jobs: fi echo "version=$VERSION" >> $GITHUB_OUTPUT echo "release_name=ODP Desktop v$VERSION" >> $GITHUB_OUTPUT - echo "versioned_tag=Open-Data-Platform-v$VERSION" >> $GITHUB_OUTPUT + echo "versioned_tag=${{ steps.set_tag.outputs.tag }}" >> $GITHUB_OUTPUT - name: Delete existing ODP tag and release continue-on-error: true