From f147ec81084612fc561f1167c6918447147d5b72 Mon Sep 17 00:00:00 2001 From: Vegard Engen Date: Wed, 25 Jun 2025 16:20:35 +0200 Subject: [PATCH] Change package repo --- .gitea/workflows/kobuild.yaml | 2 +- .gitea/workflows/publish.yaml | 13 +++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/kobuild.yaml b/.gitea/workflows/kobuild.yaml index 08aff11..d0f6d4f 100644 --- a/.gitea/workflows/kobuild.yaml +++ b/.gitea/workflows/kobuild.yaml @@ -23,4 +23,4 @@ jobs: - name: Install ko run: go install github.com/google/ko@latest - name: Build - run: KO_DOCKER_REPO=registry.engen.priv.no/unifi-network-operator-controller PATH=~/go/bin:$PATH ko build --local ./cmd + run: KO_DOCKER_REPO=gitea.engen.priv.no/unifi-network-operator-controller PATH=~/go/bin:$PATH ko build --local ./cmd diff --git a/.gitea/workflows/publish.yaml b/.gitea/workflows/publish.yaml index d366da8..d3f46f6 100644 --- a/.gitea/workflows/publish.yaml +++ b/.gitea/workflows/publish.yaml @@ -7,9 +7,14 @@ jobs: build: runs-on: ubuntu-latest container: golang:1.24-bookworm + env: + GITEA_USER: ${{ secrets.GITEA_USER }} + GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} + GITEA_REGISTRY: gitea.engen.priv.no + GITEA_ORG: klauvsteinen steps: - name: Install dependencies - run: apt update && apt -y install nodejs bash + run: apt update && apt -y install nodejs bash docker.io - name: Setup SSH run: | mkdir -p ~/.ssh @@ -27,8 +32,12 @@ jobs: run: | echo "TAG=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV env + - name: Docker login + run: | + run: echo "${GITEA_TOKEN}" | docker login "${GITEA_REGISTRY}" --username "${GITEA_USER}" --password-stdin +ocker login - name: Build env: - KO_DOCKER_REPO: registry.engen.priv.no/unifi-network-operator-controller + KO_DOCKER_REPO: "{$GITEA_REGISTRY}/${GITEA_ORG}/unifi-network-operator-controller run: | ko publish ./cmd --tags "$TAG,latest" --bare