name: helmd-image # Bygger helmd-imagen (arm64, nativt på Pi-runnern) och pushar till den # lokala registryn. Deployas som stack "helmd" i Dockge (LAN-only, # ingen NPM-vhost). on: push: branches: [master, main] paths: - "helmd/**" - ".gitea/workflows/helmd-image.yaml" workflow_dispatch: {} jobs: build: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Build image run: | docker build \ --build-arg "VERSION=latest-${GITHUB_SHA::7}" \ -t localhost:5000/helmd:latest \ -t "localhost:5000/helmd:${GITHUB_SHA::12}" \ helmd/ - name: Push image run: | docker push localhost:5000/helmd:latest docker push "localhost:5000/helmd:${GITHUB_SHA::12}"