From d6617d71f6adec5c64bdbda0088c8104a0b4e265 Mon Sep 17 00:00:00 2001 From: "alex.hill@gmail.com" Date: Fri, 2 Aug 2024 17:52:16 +0100 Subject: [PATCH] get branch and commit in gha --- scripts/common | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/scripts/common b/scripts/common index 16bb08e..1b7002c 100644 --- a/scripts/common +++ b/scripts/common @@ -1,8 +1,14 @@ NAME=epikinetics-app ORG=seroanalytics PACKAGE_ROOT="${HERE}/.." -GIT_ID=$(git -C "$PACKAGE_ROOT" rev-parse --short=7 HEAD) -GIT_BRANCH=$(git -C "$PACKAGE_ROOT" symbolic-ref --short HEAD) + +if [ -z "$GITHUB_REF" ]; then + GIT_BRANCH=$(git -C "$PACKAGE_ROOT" symbolic-ref --short HEAD) + GIT_ID=$(git -C "$PACKAGE_ROOT" rev-parse --short=7 HEAD) +else + GIT_BRANCH=$GITHUB_REF + GIT_ID=$(echo $GITHUB_SHA | cut -c1-7) +fi DOCKER_COMMIT_TAG=$ORG/$NAME:$GIT_ID DOCKER_BRANCH_TAG=$ORG/$NAME:$GIT_BRANCH