Some checks failed
Build smtp-relay / build (push) Failing after 1m36s
- Move build.sh to scripts/build.sh (convention from project-template) - Add .gitea/workflows/build.yml: triggers on push to main when Dockerfile or config files change, builds :dev tag via Kaniko - Every push → CI builds harbor.manabo.org/library/smtp-relay:dev → ArgoCD Image Updater detects new digest → deploys to hermes Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
24 lines
427 B
YAML
24 lines
427 B
YAML
name: Build smtp-relay
|
|
|
|
on:
|
|
push:
|
|
branches: [main]
|
|
paths:
|
|
- 'Dockerfile'
|
|
- 'entrypoint.sh'
|
|
- 'main.cf'
|
|
- 'master.cf'
|
|
- 'smtpd.conf'
|
|
- 'scripts/build.sh'
|
|
- '.gitea/workflows/build.yml'
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
build:
|
|
runs-on: [self-hosted, valhalla]
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
|
|
- name: Build image (dev)
|
|
run: bash scripts/build.sh dev
|