name: Daily QA on: schedule: - cron: '0 6 * * *' workflow_dispatch: concurrency: group: qa-sprite-trigger cancel-in-progress: false jobs: trigger: runs-on: ubuntu-latest timeout-minutes: 90 steps: - name: Trigger QA cycle on Sprite env: SPRITE_URL: ${{ secrets.QA_SPRITE_URL }} TRIGGER_SECRET: ${{ secrets.QA_TRIGGER_SECRET }} run: | curl -sSN --fail-with-body --max-time 5400 -X POST \ "${SPRITE_URL}/trigger?reason=${{ github.event_name }}" \ -H "Authorization: Bearer ${TRIGGER_SECRET}"