Skip to content

Commit 0b285dd

Browse files
Friendly Tag Env Variable
1 parent d4dc50c commit 0b285dd

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/CI-full.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,13 @@ jobs:
2727

2828
- name: Get the VCell version from tags
2929
id: version
30-
run: echo ::set-output name=tag::$(echo ${GITHUB_REF:10})
31-
30+
run: echo "FRIENDLY_TAG=${GITHUB_REF:10}" >> $GITHUB_ENV
31+
3232
- name: set global environment variables
3333
run: |
34+
if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then
35+
echo "FRIENDLY_TAG=${{ github.event.inputs.tag }}" >> $GITHUB_ENV
36+
fi
3437
echo "VCELL_TAG=`git rev-parse --short HEAD`" >> $GITHUB_ENV
3538
echo "VCELL_REPO_NAMESPACE=ghcr.io/virtualcell" >> $GITHUB_ENV
3639
echo "VCELL_DEPLOY_REMOTE_DIR=/share/apps/vcell3/deployed_github" >> $GITHUB_ENV
@@ -120,7 +123,7 @@ jobs:
120123
run: |
121124
for CONTAINER in vcell-api vcell-rest vcell-webapp-prod vcell-webapp-dev vcell-webapp-stage vcell-webapp-island vcell-batch vcell-opt vcell-clientgen vcell-data vcell-db vcell-mongo vcell-sched vcell-submit vcell-admin;\
122125
do docker tag ${VCELL_REPO_NAMESPACE}/$CONTAINER:${VCELL_TAG} ${VCELL_REPO_NAMESPACE}/$CONTAINER:latest;\
123-
docker tag ${VCELL_REPO_NAMESPACE}/$CONTAINER:${VCELL_TAG} ${VCELL_REPO_NAMESPACE}/$CONTAINER:${{ steps.version.outputs.tag }};\
126+
docker tag ${VCELL_REPO_NAMESPACE}/$CONTAINER:${VCELL_TAG} ${VCELL_REPO_NAMESPACE}/$CONTAINER:${FRIENDLY_TAG};\
124127
docker push --all-tags ${VCELL_REPO_NAMESPACE}/$CONTAINER;\
125128
done
126129

0 commit comments

Comments
 (0)