name: Trigger Netlify to build docs on: push: branches: - '2.x' paths: - 'docs/**' jobs: build: runs-on: ubuntu-latest env: TOKEN: ${{ secrets.NETLIFY_BUILD_HOOK }} steps: - name: Set trigger_title environment variable run: | echo "TRIGGER_TITLE=Triggered+by+farmOS+source+repo" >> $GITHUB_ENV - name: Set trigger_branch env.var for main production build run: | echo "TRIGGER_BRANCH=main" >> $GITHUB_ENV - name: Trigger Netlify Build Hook run: curl -s -X POST -d {} "https://api.netlify.com/build_hooks/${TOKEN}?trigger_branch=${TRIGGER_BRANCH}&trigger_title=${TRIGGER_TITLE}" if: ${{ env.TOKEN != '' }}