Skip to content

Commit 00385f3

Browse files
authored
Merge pull request #40 from codeguru42/39-publish-from-main
Only push docker image if workflow runs on main branch
2 parents dce41c0 + deb39ca commit 00385f3

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/build.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,13 @@ jobs:
5151

5252
- name: Build, tag, and push docker image to Amazon ECR
5353
env:
54+
BRANCH_NAME: ${{ github.ref_name }}
5455
REGISTRY: ${{ steps.login-ecr.outputs.registry }}
5556
REPOSITORY: go-capture
5657
IMAGE_TAG: ${{ github.sha }}
5758
run: |
5859
docker build -t $REGISTRY/$REPOSITORY:$IMAGE_TAG .
59-
docker push $REGISTRY/$REPOSITORY:$IMAGE_TAG
60+
if [ $BRANCH_NAME = main ]
61+
then
62+
docker push $REGISTRY/$REPOSITORY:$IMAGE_TAG
63+
fi

0 commit comments

Comments
 (0)