Skip to content
This repository was archived by the owner on Oct 21, 2025. It is now read-only.

Commit bcfcf9b

Browse files
authored
Update hydroserver_aws_deployment.yml
1 parent dd952f7 commit bcfcf9b

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/hydroserver_aws_deployment.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,11 +232,19 @@ jobs:
232232
- name: Get Latest HydroServer Version
233233
id: get_latest_tag
234234
run: echo "tag=$(curl -sL https://api.github.com/repos/hydroserver2/hydroserver-data-management-app/releases/latest | jq -r '.tag_name')" >> $GITHUB_OUTPUT
235+
- name: Resolve Tag to Checkout
236+
id: resolve_ref
237+
run: |
238+
if [ -z "${{ github.event.inputs.release }}" ] || [ "${{ github.event.inputs.release }}" = "latest" ]; then
239+
echo "ref=${{ steps.get_latest_tag.outputs.tag }}" >> $GITHUB_OUTPUT
240+
else
241+
echo "ref=${{ github.event.inputs.release }}" >> $GITHUB_OUTPUT
242+
fi
235243
- name: Checkout Data Management App Repo
236244
uses: actions/checkout@v4
237245
with:
238246
repository: hydroserver2/hydroserver-data-management-app
239-
ref: refs/tags/${{ github.event.inputs.release || steps.get_latest_tag.outputs.tag }}
247+
ref: ${{ steps.resolve_ref.outputs.ref }}
240248
path: data_mgmt
241249
- name: Setup Node 18.x
242250
uses: actions/setup-node@v3

0 commit comments

Comments
 (0)