From 20f14cd9eec0d6f2f2c9b2f5dd0c103c038dafd4 Mon Sep 17 00:00:00 2001 From: mario872 <106939571+mario872@users.noreply.github.com> Date: Tue, 16 Jul 2024 15:31:58 +1000 Subject: [PATCH 1/2] Create compile-and-upload-docker-image.yml --- .../compile-and-upload-docker-image.yml | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/compile-and-upload-docker-image.yml diff --git a/.github/workflows/compile-and-upload-docker-image.yml b/.github/workflows/compile-and-upload-docker-image.yml new file mode 100644 index 0000000..f822651 --- /dev/null +++ b/.github/workflows/compile-and-upload-docker-image.yml @@ -0,0 +1,20 @@ +name: Compile New Docker Image +run-name: Compiling New Docker Image of Class Forge +on: + push: + paths: + - 'upload-docker.py' +jobs: + CompileAndUploadDockerImage: + runs-on: ubuntu-latest + steps: + # Clone class-forge repo locally + - run: git clone https://github.com/mario872/class-forge + # Log into Docker Hub + - uses: docker/login-action@v3 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + # Run upload-docker.py + - run: python upload-docker.py + working-directory: ./class-forge From 71bbdf5470168fb81369bcc812f1ccf544dd4d84 Mon Sep 17 00:00:00 2001 From: mario872 <106939571+mario872@users.noreply.github.com> Date: Tue, 16 Jul 2024 15:32:47 +1000 Subject: [PATCH 2/2] Update compile-and-upload-docker-image.yml --- .github/workflows/compile-and-upload-docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/compile-and-upload-docker-image.yml b/.github/workflows/compile-and-upload-docker-image.yml index f822651..8a15307 100644 --- a/.github/workflows/compile-and-upload-docker-image.yml +++ b/.github/workflows/compile-and-upload-docker-image.yml @@ -3,7 +3,7 @@ run-name: Compiling New Docker Image of Class Forge on: push: paths: - - 'upload-docker.py' + - 'Dockerfile' jobs: CompileAndUploadDockerImage: runs-on: ubuntu-latest