Files
go-away/.gitea/workflows/build.yaml
Arya 8beb22a93b
All checks were successful
CI/CD Pipeline / publish (push) Successful in 24m58s
no more needs
2025-07-25 11:00:59 +05:30

35 lines
906 B
YAML

---
name: CI/CD Pipeline
on: push
jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Install docker
uses: papodaca/install-docker-action@main
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Log in to Git Forge registry
uses: docker/login-action@v3
with:
registry: git.projectsegfau.lt
username: ${{ secrets.GIT_USERNAME }}
password: ${{ secrets.GIT_TOKEN }}
- name: Build and push Docker images
uses: docker/build-push-action@v4
with:
context: .
file: ./Dockerfile
push: true
tags: git.projectsegfau.lt/${{ secrets.GIT_USERNAME }}/go-away:latest
platforms: linux/amd64, linux/arm64