blizzless-diiis/.gitea/workflows/docker.yml

31 lines
817 B
YAML

name: Docker Build
on:
push:
branches:
- main
- test-stable
- wsl-docker
paths:
- 'Dockerfile'
- 'docker-compose.yml'
- 'src/**'
jobs:
docker:
name: docker build
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- name: Login to Gitea Registry
run: echo "${{ secrets.REGISTRY_TOKEN }}" | docker login git.ciolan.net -u "${{ secrets.REGISTRY_USER }}" --password-stdin
- name: Build Docker image
run: docker build -t git.ciolan.net/gaming/blizzless-diiis:${{ gitea.sha }} -t git.ciolan.net/gaming/blizzless-diiis:latest .
- name: Push Docker image
run: |
docker push git.ciolan.net/gaming/blizzless-diiis:${{ gitea.sha }}
docker push git.ciolan.net/gaming/blizzless-diiis:latest