From bc770b845bd22500c0da9821f4d89624f5172b96 Mon Sep 17 00:00:00 2001 From: Andreas Chandra Date: Sun, 16 Apr 2023 21:24:23 +0700 Subject: [PATCH 1/4] change dockerfile and workflow --- .github/workflows/training.yml | 2 +- Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/training.yml b/.github/workflows/training.yml index 4ec1ce0..203d28b 100644 --- a/.github/workflows/training.yml +++ b/.github/workflows/training.yml @@ -9,4 +9,4 @@ jobs: image: andreaschandra/sunflow:latest steps: - name: Running train script - run: python src/train.py + run: python3 src/train.py diff --git a/Dockerfile b/Dockerfile index 19153c6..6817c65 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,4 +26,4 @@ RUN pip3 install -r requirements.txt RUN pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cpu -ENTRYPOINT ["python3", "src/train.py"] \ No newline at end of file +CMD ["python3", "src/train.py"] \ No newline at end of file From fdb7474cbf921a099749ae5d8ffc5711a7555b19 Mon Sep 17 00:00:00 2001 From: Andreas Chandra Date: Sun, 16 Apr 2023 21:40:33 +0700 Subject: [PATCH 2/4] update training workflow --- .github/workflows/training.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/training.yml b/.github/workflows/training.yml index 203d28b..137694b 100644 --- a/.github/workflows/training.yml +++ b/.github/workflows/training.yml @@ -3,10 +3,10 @@ on: workflow_dispatch jobs: container-train: - runs-on: ubuntu-latest name: Container Train - container: - image: andreaschandra/sunflow:latest + runs-on: ubuntu-latest steps: - - name: Running train script - run: python3 src/train.py + - name: Docker run + uses: addnab/docker-run-action@v3 + with: + image: andreaschandra/sunflow:latest From d1302b12bef59c9e0694b94db15a0c78c3d37e61 Mon Sep 17 00:00:00 2001 From: Andreas Chandra Date: Sun, 16 Apr 2023 21:44:14 +0700 Subject: [PATCH 3/4] fix workflow --- .github/workflows/training.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/training.yml b/.github/workflows/training.yml index 137694b..2fc9f23 100644 --- a/.github/workflows/training.yml +++ b/.github/workflows/training.yml @@ -9,4 +9,6 @@ jobs: - name: Docker run uses: addnab/docker-run-action@v3 with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} image: andreaschandra/sunflow:latest From 291dea50e614c0f871db812167af50a99e06fc8b Mon Sep 17 00:00:00 2001 From: Andreas Chandra Date: Sun, 16 Apr 2023 21:46:38 +0700 Subject: [PATCH 4/4] update workflow --- .github/workflows/training.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/training.yml b/.github/workflows/training.yml index 2fc9f23..3199858 100644 --- a/.github/workflows/training.yml +++ b/.github/workflows/training.yml @@ -12,3 +12,4 @@ jobs: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} image: andreaschandra/sunflow:latest + run: python3 src/train.py