borg-server/.forgejo/workflows/main.yml
Adam Štrauch 21ae5738c3
All checks were successful
Build a dev image / build (push) Successful in 9s
Initial commit
2025-11-19 23:54:03 +01:00

24 lines
573 B
YAML

name: Build a dev image
on:
push:
branches: [ main ]
workflow_dispatch: {}
schedule:
- cron: "15 5 * * *"
jobs:
build:
runs-on: [dev, amd64]
env:
IMAGE: gitea.ceperka.net/cx/borg-server
TAG: dev
steps:
- uses: actions/checkout@v4
- name: docker login
run: |
docker login gitea.ceperka.net -u "${{ secrets.REGISTRY_DEV_USERNAME }}" -p "${{ secrets.REGISTRY_DEV_PASSWORD }}"
- name: Build
run: task build IMAGE=$IMAGE TAG=$TAG
- name: Push
run: task push IMAGE=$IMAGE TAG=$TAG