ci: fix workflow - remove services block, use docker socket mount
Some checks failed
CI/CD / Test (push) Has been cancelled
CI/CD / Lint (push) Has been cancelled
CI/CD / Build monitor-darwin-amd64 (push) Has been cancelled
CI/CD / Build monitor-linux-amd64 (push) Has been cancelled
CI/CD / Build monitor-darwin-arm64 (push) Has been cancelled
CI/CD / Build monitor-linux-arm64 (push) Has been cancelled
CI/CD / Build server-darwin-amd64 (push) Has been cancelled
CI/CD / Build server-linux-amd64 (push) Has been cancelled
CI/CD / Build server-darwin-arm64 (push) Has been cancelled
CI/CD / Build server-linux-arm64 (push) Has been cancelled
CI/CD / Generate SBOM (push) Has been cancelled
CI/CD / Build & Push Docker Image (push) Has been cancelled
CI/CD / Release (push) Has been cancelled

This commit is contained in:
2025-12-11 20:11:22 +01:00
parent 69319e9723
commit 171c382719

View File

@@ -119,17 +119,12 @@ jobs:
name: Build & Push Docker Image name: Build & Push Docker Image
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [test, lint] needs: [test, lint]
if: github.event_name == 'push' && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/'))
container: container:
image: docker:24-cli image: docker:24-cli
options: --privileged options: --privileged -v /var/run/docker.sock:/var/run/docker.sock
services:
docker:
image: docker:24-dind
options: --privileged
steps: steps:
- name: Install dependencies - name: Install dependencies
run: apk add --no-cache git curl run: apk add --no-cache git curl bash
- name: Checkout code - name: Checkout code
run: | run: |
@@ -138,7 +133,7 @@ jobs:
- name: Set up Docker Buildx - name: Set up Docker Buildx
run: | run: |
docker buildx create --use --name builder --driver docker-container docker buildx create --use --name builder --driver docker-container || true
docker buildx inspect --bootstrap docker buildx inspect --bootstrap
- name: Login to Gitea Registry - name: Login to Gitea Registry
@@ -166,7 +161,6 @@ jobs:
name: Release name: Release
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [build, sbom, docker] needs: [build, sbom, docker]
if: startsWith(github.ref, 'refs/tags/v')
container: container:
image: golang:1.24-bookworm image: golang:1.24-bookworm
steps: steps: