name: Docker Build and Release Upload on: push: branches: - main jobs: build: runs-on: ubuntu-latest steps: - name: checkout uses: actions/checkout@v4 - name: build database run: | docker build -t mistox-sql ./database - name: build server run: | docker build --build-arg BASE_URL=https://mistox.com -t mistox-website . - name: create release run: | curl -X POST "$git.mistox.net/repos/derek/MistoxCom-Angular/releases" \ -H "Authorization: token ${{ secrets.GITEA_TOKEN }}" \ -H "Content-Type: application/json" \ -d '{ "tag_name": "'"+%Y%m%d%H%M"'", "target": "main", "title": "Release "'"+%Y%m%d%H%M"'", "note": "Auto-generated release from workflow", "draft": false, "prerelease": false }'