add workflows
All checks were successful
Build shape-ai / build (push) Successful in 22s

This commit is contained in:
2025-11-25 12:22:39 -08:00
parent 68b9adef1a
commit fbc61f3828

View File

@@ -0,0 +1,27 @@
name: Build shape-ai
on:
push:
branches: master
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v4
- name: Login to Registry
run: docker login gitea.craisin.tech --username ${{ secrets.REGISTRY_USER }} --password ${{ secrets.REGISTRY_PASSWORD }}
- name: Build Docker Image
run: docker build -t gitea.craisin.tech/craisin/shape_ai:latest .
- name: Push Docker Images
run: docker push gitea.craisin.tech/craisin/shape_ai:latest
- name: Log out from registry
if: always()
run: docker logout gitea.craisin.tech