FeDirect/.forgejo/workflows/docker.yaml
kio 40ea027ddf
Some checks failed
Build & Test / build-run (push) Successful in 40s
Build Docker Container / publish-docker (push) Failing after 6s
Update .forgejo/workflows/docker.yaml
2025-02-13 19:15:25 +00:00

21 lines
No EOL
609 B
YAML

name: Build Docker Container
on:
push:
branches: ["main"]
env:
REGISTRY: kitsunes.dev
PUBLISH_AS: nekomata/fedirect
jobs:
publish-docker:
runs-on: self-hosted
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Login to Docker
run: docker login -u kio -p ${{ secrets.LOGINKEY }} ${{ env.REGISTRY }}
- name: build docker repository
run: docker build --no-cache --pull . -t ${{ env.REGISTRY }}/${{ env.PUBLISH_AS }}:latest
- name: Push to Repo Server
run: docker push ${{ env.REGISTRY }}/${{ env.PUBLISH_AS }}:latest