caddy/.forgejo/workflows/docker.yml
pika 5d3a6242d7
Some checks failed
Build and Push to Forgejo Registry / build (push) Has been cancelled
wip
2025-04-06 22:49:49 +02:00

29 lines
886 B
YAML

name: Build and Push to Forgejo Registry
on:
push:
branches: [main]
schedule:
- cron: "0 0 * * 0" # Weekly at 00:00 UTC Sunday
jobs:
build:
# runs-on: debian-x86-runner # Your runner's name
runs-on: docker:docker://data.forgejo.org/oci/alpine:3.20
# runs-on: docker://docker:20-bookworm
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Log in to Forgejo Container Registry
uses: docker/login-action@v3
with:
registry: git.k4li.de # Your Forgejo instance
username: ${{ secrets.FORGEJO_USERNAME }} # Your Forgejo username
password: ${{ secrets.FORGEJO_PASSWORD }} # PAT (Personal Access Token)
- name: Run Custom Build Script
run: ./build.sh
# env:
# Pass registry URL to script (optional)
# REGISTRY: git.k4li.de/docker/caddy