From 4eb793faddc30c34016a40b46c7c20a35113d703 Mon Sep 17 00:00:00 2001 From: Skylar Grant Date: Sun, 12 Feb 2023 21:33:28 -0500 Subject: [PATCH] Improved CI --- .github/workflows/dev-deploy.yml | 23 +++++++++++++++++++ .../{docker-image.yml => prod-deploy.yml} | 2 -- 2 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/dev-deploy.yml rename .github/workflows/{docker-image.yml => prod-deploy.yml} (93%) diff --git a/.github/workflows/dev-deploy.yml b/.github/workflows/dev-deploy.yml new file mode 100644 index 0000000..21fbe5f --- /dev/null +++ b/.github/workflows/dev-deploy.yml @@ -0,0 +1,23 @@ +name: Nodbot-dev Dockerization + +on: + workflow_dispatch: + +env: + DHUB_UNAME: ${{ secrets.DHUB_UNAME }} + DHUB_PWORD: ${{ secrets.DHUB_PWORD }} + +jobs: + + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + - name: Build the Docker image + run: docker build . --file Dockerfile --tag v0idf1sh/nodbot-dev + - 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-dev diff --git a/.github/workflows/docker-image.yml b/.github/workflows/prod-deploy.yml similarity index 93% rename from .github/workflows/docker-image.yml rename to .github/workflows/prod-deploy.yml index 76eb4f4..3d30972 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/prod-deploy.yml @@ -1,8 +1,6 @@ name: Docker Image CI on: - push: - branches: [ "main" ] pull_request: branches: [ "main" ]