FusionDirectory-Docker/.forgejo/workflows/docker.yaml

32 lines
668 B
YAML
Raw Normal View History

2024-02-16 21:41:55 +01:00
name: Build release
on: [push]
env:
DOCKER_REPOSITORY: "git.flifloo.fr"
DOCKER_TAG: "$DOCKER_REPOSITORY/$GITHUB_REPOSITORY:latest"
jobs:
docker:
runs-on: docker
using: docker:stable
services:
dind:
image: docker:stable-dind
options: "--privileged"
cmd: [ "dockerd", "-H", "tcp://0.0.0.0:2375", "--tls=false" ]
steps:
- if: login
run: "docker login -u $GITHUB_REPOSITORY_OWNER -p $GITHUB_TOKEN $DOCKER_REPOSITORY"
- id: build
run: "docker buildx build --platform linux/amd64 -t $DOCKER_TAG ."
- id: push
run: "docker push $DOCKER_TAG"
release:
runs-on: docker