From c5ab2681b38a90c6a619a07613d87004df3d9892 Mon Sep 17 00:00:00 2001 From: Skylar Grant Date: Fri, 2 Dec 2022 12:28:32 -0500 Subject: [PATCH] CI/CD Implement github actions to build and push the docker image --- .github/workflows/docker-image.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index d7ad099..cf3ceb6 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -5,6 +5,10 @@ on: branches: [ "main" ] pull_request: branches: [ "main" ] + +env: + DHUB_UNAME: {{ secrets.DHUB_UNAME }} + DHUB_PWORD: {{ secrets.DHUB_PWORD }} jobs: @@ -16,4 +20,7 @@ jobs: - uses: actions/checkout@v3 - name: Build the Docker image run: docker build . --file Dockerfile --tag v0idf1sh/nodbot:$(date +%s) - run: docker login + - name: Log into Docker Hub + run: docker login -u $DHUB_UNAME -p $DHUB_PWORD + - name: Push image to Docker Hub + run: docker push v0idf1sh/nodbot:latest