From da86126a62b8d900181aa936ac949c1a5fce5fe9 Mon Sep 17 00:00:00 2001 From: richardrobertreitz Date: Thu, 6 Feb 2025 17:54:08 +0000 Subject: [PATCH 1/4] Update .github/workflows/.github-ci.yaml --- .github/workflows/.github-ci.yaml | 41 +++++++++++-------------------- 1 file changed, 15 insertions(+), 26 deletions(-) diff --git a/.github/workflows/.github-ci.yaml b/.github/workflows/.github-ci.yaml index be38465..2ea8698 100644 --- a/.github/workflows/.github-ci.yaml +++ b/.github/workflows/.github-ci.yaml @@ -1,33 +1,22 @@ name: ci-workflow on: [push] + jobs: ci: runs-on: docker - - container: - image: forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/pipeline-container/complete:v0.0.3 - + steps: - - - name: Clone Repository - uses: https://forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/DevFW-CICD/checkout@main - - - name: Lint the Repository - run: | - golangci-lint run ./... --out-format=json --timeout 10m --issues-exit-code 1 - - - name: Build Credentials File - run: | - mkdir -p ~/.docker - AUTHSTRING=$(echo -n "${{ secrets.REGISTRY_USERNAME }}:${{ secrets.REGISTRY_PASSWORD }}" | base64 -w 0) - echo "{\"auths\":{\"https://forgejo.edf-bootstrap.cx.fg1.ffm.osc.live\":{\"auth\":\"${AUTHSTRING}\"}}}" > ~/.docker/config.json - - - name: Build Docker Container - run: | - KO_DOCKER_REPO="forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/fibonacci_go" ko build --bare ./cmd - - - name: Vulnerability Scanning - run: | - trivy image --scanners license,vuln,secret forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/fibonacci_go:latest - trivy image --image-config-scanners secret,misconfig forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/fibonacci_go:latest + - name: Checkout + uses: actions/checkout@v4 + + - name: Build + uses: https://codeberg.org/umglurf/kaniko-action@main + with: + cache: true + cache_repo: orgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/fibonacci_go/cache + credentials: | + orgejo.edf-bootstrap.cx.fg1.ffm.osc.live=${{ secrets.PACKAGES_USER }}:${{ secrets.PACKAGES_TOKEN }} + destinations: | + orgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/fibonacci_go:1.2.3 + push: 'true' From b2d6e6f28f9e2874f7ff50d77e3fa99da2967f01 Mon Sep 17 00:00:00 2001 From: richardrobertreitz Date: Thu, 6 Feb 2025 17:55:15 +0000 Subject: [PATCH 2/4] Update .github/workflows/.github-ci.yaml --- .github/workflows/.github-ci.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/.github-ci.yaml b/.github/workflows/.github-ci.yaml index 2ea8698..a5abe3f 100644 --- a/.github/workflows/.github-ci.yaml +++ b/.github/workflows/.github-ci.yaml @@ -14,9 +14,9 @@ jobs: uses: https://codeberg.org/umglurf/kaniko-action@main with: cache: true - cache_repo: orgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/fibonacci_go/cache + cache_repo: forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/fibonacci_go/cache credentials: | - orgejo.edf-bootstrap.cx.fg1.ffm.osc.live=${{ secrets.PACKAGES_USER }}:${{ secrets.PACKAGES_TOKEN }} + forgejo.edf-bootstrap.cx.fg1.ffm.osc.live=${{ secrets.PACKAGES_USER }}:${{ secrets.PACKAGES_TOKEN }} destinations: | - orgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/fibonacci_go:1.2.3 + forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/fibonacci_go:1.2.3 push: 'true' From 0ce0ceb08775a609c5562dc0567eedd12a547721 Mon Sep 17 00:00:00 2001 From: richardrobertreitz Date: Thu, 6 Feb 2025 17:57:48 +0000 Subject: [PATCH 3/4] Update .github/workflows/.github-ci.yaml --- .github/workflows/.github-ci.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/.github-ci.yaml b/.github/workflows/.github-ci.yaml index a5abe3f..95ca284 100644 --- a/.github/workflows/.github-ci.yaml +++ b/.github/workflows/.github-ci.yaml @@ -10,6 +10,10 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Debug + run: | + echo test ${{ secrets.PACKAGES_USER }} + - name: Build uses: https://codeberg.org/umglurf/kaniko-action@main with: From eff506729b42adebab01ba2bf90b577e1a4ee253 Mon Sep 17 00:00:00 2001 From: richardrobertreitz Date: Thu, 6 Feb 2025 17:59:34 +0000 Subject: [PATCH 4/4] Update .github/workflows/.github-ci.yaml --- .github/workflows/.github-ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/.github-ci.yaml b/.github/workflows/.github-ci.yaml index 95ca284..bd84037 100644 --- a/.github/workflows/.github-ci.yaml +++ b/.github/workflows/.github-ci.yaml @@ -12,7 +12,7 @@ jobs: - name: Debug run: | - echo test ${{ secrets.PACKAGES_USER }} + echo 1 test 2 ${{ secrets.PACKAGES_USER }} 3 ${{ secrets.REPO_USER }} 4 - name: Build uses: https://codeberg.org/umglurf/kaniko-action@main