FeDirect/.forgejo/workflows/docker.yaml
kio 866823e04f
Some checks failed
Build Docker Container / publish-docker (push) Waiting to run
Build & Test / build-run (push) Has been cancelled
Update .forgejo/workflows/docker.yaml
2025-02-13 04:49:34 +00:00

23 lines
No EOL
647 B
YAML

name: Build Docker Container
on:
push:
branches: ["main"]
tags: ["v*.*.*"]
env:
REGISTRY: kitsunes.dev
jobs:
publish-docker:
runs-on: bookworm
steps:
- name: Install dependancies
run: apk add nodejs git docker
- name: Checkout Repository
uses: actions/checkout@v4
- name: Login to Docker
run: docker login -u ${{ env.GITHUB_ACTOR }} -p ${{ secrets.GITHUB_TOKEN }} ${{ env.REGISTRY }}
- name: build docker repository
run: docker build . -t ${{ github.repository }}
- name: Push to Repo Server
run: docker push kitsunes.dev/${{ github.repository }}:latest