From b4f22239583d510b4fec91b15060d93f109a8676 Mon Sep 17 00:00:00 2001 From: Yun <35533749+marcobaobao@users.noreply.github.com> Date: Tue, 4 Jan 2022 13:11:00 +0100 Subject: [PATCH 1/4] Reworked CI/CD --- .github/workflows/docker-image.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index e57d42a..a30db54 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -14,5 +14,13 @@ jobs: steps: - uses: actions/checkout@v2 + - name: Login to Docker Hub + env: + DOCKER_USER: ${{secrets.DOCKER_HUB_USERNAME}} + DOCKER_PASSWORD: ${{secrets.DOCKER_HUB_PASSWORD}} + run: | + docker login -u $DOCKER_USER -p $DOCKER_PASSWORD - name: Build the Docker image run: docker build . --file Dockerfile --tag my-image-name:$(date +%s) + - name: Publish the Docker image + run: docker push ${{secrets.DOCKER_HUB_USERNAME}}/yt-dlp-webui From 132f0f4846c813f62d5c98a5cad183f31fca6390 Mon Sep 17 00:00:00 2001 From: Yun <35533749+marcobaobao@users.noreply.github.com> Date: Tue, 4 Jan 2022 13:15:21 +0100 Subject: [PATCH 2/4] Reworked CI/CD --- .github/workflows/docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index a30db54..7f2ea66 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -23,4 +23,4 @@ jobs: - name: Build the Docker image run: docker build . --file Dockerfile --tag my-image-name:$(date +%s) - name: Publish the Docker image - run: docker push ${{secrets.DOCKER_HUB_USERNAME}}/yt-dlp-webui + run: docker push ${{secrets.DOCKER_HUB_USERNAME}}/yt-dlp-webui:latest From 5a1843d2db9335ce876e267de66b460d1ae4fd53 Mon Sep 17 00:00:00 2001 From: Yun <35533749+marcobaobao@users.noreply.github.com> Date: Tue, 4 Jan 2022 13:24:07 +0100 Subject: [PATCH 3/4] Reworked CI/CD --- .github/workflows/docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 7f2ea66..9234b89 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -21,6 +21,6 @@ jobs: run: | docker login -u $DOCKER_USER -p $DOCKER_PASSWORD - name: Build the Docker image - run: docker build . --file Dockerfile --tag my-image-name:$(date +%s) + run: docker build . --file Dockerfile --tag yt-dlp-webui:latest - name: Publish the Docker image run: docker push ${{secrets.DOCKER_HUB_USERNAME}}/yt-dlp-webui:latest From f28c4ee6e0a208c938e98057d96b96dd828e50ec Mon Sep 17 00:00:00 2001 From: Yun <35533749+marcobaobao@users.noreply.github.com> Date: Tue, 4 Jan 2022 13:28:59 +0100 Subject: [PATCH 4/4] Reworked CI/CD brainlet --- .github/workflows/docker-image.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 9234b89..b322598 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -21,6 +21,6 @@ jobs: run: | docker login -u $DOCKER_USER -p $DOCKER_PASSWORD - name: Build the Docker image - run: docker build . --file Dockerfile --tag yt-dlp-webui:latest + run: docker build . --file Dockerfile --tag ${{secrets.DOCKER_HUB_USERNAME}}/yt-dlp-webui:latest - name: Publish the Docker image run: docker push ${{secrets.DOCKER_HUB_USERNAME}}/yt-dlp-webui:latest