Files
docudjeex/.gitea/workflows/trigger-build.yml

28 lines
739 B
YAML

name: Trigger container build
on:
push:
branches: [main]
paths:
- 'content/**'
- 'app/**'
- 'public/**'
- 'server/**'
- 'nuxt.config.ts'
- 'content.config.ts'
- 'tsconfig.json'
- 'package.json'
- 'package-lock.json'
jobs:
trigger:
runs-on: ubuntu-latest
steps:
- name: Dispatch docudjeex-build
run: |
curl -sf -X POST \
-H "Authorization: token ${{ secrets.BUILD_REPO_TOKEN }}" \
-H "Content-Type: application/json" \
-d "{\"ref\":\"main\",\"inputs\":{\"source_sha\":\"${{ github.sha }}\"}}" \
"https://git.djeex.fr/api/v1/repos/Djeex/docudjeex-build/actions/workflows/build.yml/dispatches"