From b53194b1f8376a0ac290d130528ee94217943650 Mon Sep 17 00:00:00 2001 From: jon brookes Date: Sat, 29 Nov 2025 15:19:37 +0000 Subject: [PATCH 1/8] limit to test branch --- .forgejo/workflows/build.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index b6a95b5..b5a11a8 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -1,4 +1,6 @@ on: [push] + branches: + - test/pipelines jobs: build: runs-on: docker From bba2ef705b920283b044243d78984959e5b159d8 Mon Sep 17 00:00:00 2001 From: jon brookes Date: Sat, 29 Nov 2025 15:44:07 +0000 Subject: [PATCH 2/8] test docker hub login --- .forgejo/workflows/build.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index b5a11a8..af296f5 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -14,9 +14,9 @@ jobs: pwd echo "Listing files:" ls -la - # - name: Login to Docker Hub - # run: | - # echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin + - name: Login to Docker Hub + run: | + echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin # - name: Build and Push # run: | From 745e811d301b72aaf2df4765e0f19bfb74e428aa Mon Sep 17 00:00:00 2001 From: jon brookes Date: Sat, 29 Nov 2025 15:52:24 +0000 Subject: [PATCH 3/8] test docker hub login --- .forgejo/workflows/build.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index af296f5..1bedb27 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -1,4 +1,5 @@ -on: [push] +on: + push: branches: - test/pipelines jobs: From 8afb850a1aacaedac4463dbb856b60dce1f5f316 Mon Sep 17 00:00:00 2001 From: jon brookes Date: Sat, 29 Nov 2025 16:02:42 +0000 Subject: [PATCH 4/8] test docker hub login --- .forgejo/workflows/build.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 1bedb27..8e321db 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -15,9 +15,14 @@ jobs: pwd echo "Listing files:" ls -la + # - name: Login to Docker Hub + # run: | + # echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin - name: Login to Docker Hub - run: | - echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin + uses: docker/login-action@v3 + with: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} # - name: Build and Push # run: | From ec7949fe2182fdfe73ca5d8d62700aa5fed31be0 Mon Sep 17 00:00:00 2001 From: jon brookes Date: Sat, 29 Nov 2025 16:19:00 +0000 Subject: [PATCH 5/8] test docker hub login --- .forgejo/workflows/build.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 8e321db..539a8ec 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -24,6 +24,8 @@ jobs: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} + + # - name: Build and Push # run: | # docker build -t user/myimage:latest . From c863e64c8e47a193a57d102ec2808dcc4d2a76cd Mon Sep 17 00:00:00 2001 From: jon brookes Date: Sat, 29 Nov 2025 17:08:28 +0000 Subject: [PATCH 6/8] test docker hub login --- .forgejo/workflows/build.yaml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 539a8ec..0172f94 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -2,6 +2,9 @@ on: push: branches: - test/pipelines +env: + DOCKER_HOST: tcp://docker-in-docker:2375 + DOCKER_CONFIG: /data/.docker jobs: build: runs-on: docker @@ -15,19 +18,18 @@ jobs: pwd echo "Listing files:" ls -la - # - name: Login to Docker Hub - # run: | - # echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin + - name: Login to Docker Hub uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} + # - name: Build + # run: docker build -t marshyon/yourimage:ci . + # - name: Push + # run: docker push marshyon/yourimage:ci + - # - name: Build and Push - # run: | - # docker build -t user/myimage:latest . - # docker push user/myimage:latest From 072082e985f04862d5c606d9ab7fb87fc3079bca Mon Sep 17 00:00:00 2001 From: jon brookes Date: Sat, 29 Nov 2025 17:13:55 +0000 Subject: [PATCH 7/8] test docker hub login --- .forgejo/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 0172f94..ba994d1 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -7,7 +7,7 @@ env: DOCKER_CONFIG: /data/.docker jobs: build: - runs-on: docker + runs-on: self-hosted steps: - run: echo "building container..." - name: Checkout code From 5ad38b938f998102a9ba28c0289f438f3d40bf8e Mon Sep 17 00:00:00 2001 From: jon brookes Date: Sat, 29 Nov 2025 17:24:33 +0000 Subject: [PATCH 8/8] test docker hub login --- .forgejo/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index ba994d1..0172f94 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -7,7 +7,7 @@ env: DOCKER_CONFIG: /data/.docker jobs: build: - runs-on: self-hosted + runs-on: docker steps: - run: echo "building container..." - name: Checkout code