caddy/.forgejo/workflows/docker.yml
pika 43cc568fb4
Some checks are pending
Build and Push to Forgejo Registry / build (push) Waiting to run
wip
2025-04-06 22:25:12 +02:00

29 lines
827 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
runs-on: rpi-runner
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