From 0bd3c35328ff0fe8ab708de063f6cc05f5b822f2 Mon Sep 17 00:00:00 2001 From: Liam Beckman Date: Tue, 10 Feb 2026 10:59:33 -0800 Subject: [PATCH 1/3] Modify install.yaml for release trigger and tag usage Update the workflow to trigger on release publication and use release tag for installation. --- .github/workflows/install.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/install.yaml b/.github/workflows/install.yaml index 49a3f7ee..780da15b 100644 --- a/.github/workflows/install.yaml +++ b/.github/workflows/install.yaml @@ -1,8 +1,9 @@ name: Install Script Test on: - push: release: + types: + published workflow_dispatch: permissions: @@ -24,8 +25,8 @@ jobs: steps: - name: Install Default Version (Latest Release) run: | - BRANCH=${{ github.ref_name }} - /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/calypr/git-drs/refs/heads/$BRANCH/install.sh)" + TAG=${{ github.event.release.tag_name }} + /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/calypr/git-drs/refs/tags/$TAG/install.sh)" source $HOME/.bashrc which git-drs git-drs --help From 0ce9b8c92e5a4d19622fd85ed064589217e0c13e Mon Sep 17 00:00:00 2001 From: Liam Beckman Date: Tue, 10 Feb 2026 17:32:45 -0800 Subject: [PATCH 2/3] Update .github/workflows/install.yaml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/workflows/install.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/install.yaml b/.github/workflows/install.yaml index 780da15b..fbf6c949 100644 --- a/.github/workflows/install.yaml +++ b/.github/workflows/install.yaml @@ -25,7 +25,7 @@ jobs: steps: - name: Install Default Version (Latest Release) run: | - TAG=${{ github.event.release.tag_name }} + TAG=${{ github.event_name == 'release' && github.event.release.tag_name || 'latest' }} /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/calypr/git-drs/refs/tags/$TAG/install.sh)" source $HOME/.bashrc which git-drs From b0c4d3643e2acc31a8f8adeca29bf96bbf052f71 Mon Sep 17 00:00:00 2001 From: Liam Beckman Date: Tue, 10 Feb 2026 17:32:55 -0800 Subject: [PATCH 3/3] Update .github/workflows/install.yaml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/workflows/install.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/install.yaml b/.github/workflows/install.yaml index fbf6c949..30427c42 100644 --- a/.github/workflows/install.yaml +++ b/.github/workflows/install.yaml @@ -3,7 +3,7 @@ name: Install Script Test on: release: types: - published + - published workflow_dispatch: permissions: