Skip to content

Commit 53f9a74

Browse files
committed
add branch extraction for both pr and push events
1 parent aa16dd2 commit 53f9a74

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,15 +139,23 @@ jobs:
139139
- name: Checkout repository
140140
uses: actions/checkout@v4
141141

142+
- name: Extract Branch Name
143+
run: |
144+
if [ "$GITHUB_HEAD_REF" != "" ]; then
145+
echo "BRANCH_NAME=$GITHUB_HEAD_REF" >> $GITHUB_ENV
146+
else
147+
echo "BRANCH_NAME=${GITHUB_REF#refs/heads/}" >> $GITHUB_ENV
148+
fi
149+
142150
- name: Pull Public Docker Image from GHCR
143151
run: |
144-
docker pull ghcr.io/sage-bionetworks/genie:${{ github.ref_name }}
152+
docker pull ghcr.io/sage-bionetworks/genie:${{ env.BRANCH_NAME }}
145153
146154
- name: Start Docker Container
147155
run: |
148156
docker run -d --name genie-container \
149157
-e SYNAPSE_AUTH_TOKEN="${{ secrets.SYNAPSE_AUTH_TOKEN }}" \
150-
ghcr.io/sage-bionetworks/genie:${{ github.ref_name }} \
158+
ghcr.io/sage-bionetworks/genie:${{ env.BRANCH_NAME }} \
151159
sh -c "while true; do sleep 1; done"
152160
153161
- name: Run validation in test pipeline

0 commit comments

Comments
 (0)