Files
MistoxCom-Angular/.gitea/workflows/build.yaml
T
derek d385f21f43
Docker Build and Release Upload / build (push) Failing after 52s
add buildkit step
2025-07-10 18:16:32 -07:00

34 lines
956 B
YAML

name: Docker Build and Release Upload
on:
push:
branches:
- main
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v4
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: build database
run: |
docker buildx build --platform=linux/amd64,linux/arm64 -t mistox-sql ./database
- name: build server
run: |
docker buildx build --platform=linux/amd64,linux/arm64 --build-arg BASE_URL=https://mistox.com -t mistox-website .
- name: publish database
run: |
docker image tag mistox-sql docker.mistox.net/mistox-sql && \
docker push docker.mistox.net/mistox-sql
- name: publish server
run: |
docker image tag mistox-website docker.mistox.net/mistox-website && \
docker push docker.mistox.net/mistox-website