From 446fb89d001d016fa8ccbd50a26bfd6cfc2e44ba Mon Sep 17 00:00:00 2001 From: Vegard Engen Date: Tue, 24 Jun 2025 09:40:44 +0200 Subject: [PATCH] Change workflow --- .gitea/workflows/docker-build.yaml | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/docker-build.yaml b/.gitea/workflows/docker-build.yaml index bea2fcb..52b9311 100644 --- a/.gitea/workflows/docker-build.yaml +++ b/.gitea/workflows/docker-build.yaml @@ -22,4 +22,26 @@ jobs: - name: Build run: go build cmd/main.go - +on: + push: + tags: + - 'v[0-9]+.[0-9]+.[0-9]+' +jobs: + build: + runs-on: ubuntu-latest + container: golang:1.24 + steps: + - name: Setup SSH + run: | + mkdir -p ~/.ssh + echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa + chmod 600 ~/.ssh/id_rsa + ssh-keyscan gitea-ssh.engen.priv.no >> ~/.ssh/known_hosts + - name: Install node and go + run: apt update && apt -y install nodejs + - name: Check out repository code + uses: actions/checkout@v4 + - name: ssh repo + run: git config --global url.git@gitea-ssh.engen.priv.no:.insteadOf https://gitea.engen.priv.no/ + - name: Build + run: go build cmd/main.go