Skip to content

Feature/733 adjust structlog for workflow patcher #2357

Feature/733 adjust structlog for workflow patcher

Feature/733 adjust structlog for workflow patcher #2357

Workflow file for this run

name: CI
on:
pull_request:
types: [opened, synchronize, reopened]
schedule:
# At 00:00 on every 7th day-of-month from 1 through 31. (https://crontab.guru)
- cron: "0 0 1/7 * *"
jobs:
merge-gate:
name: Merge Gate
uses: ./.github/workflows/merge-gate.yml
with:
root-event: ${{ github.event_name }}
secrets: inherit
permissions:
contents: read
report:
# Job merge-gate requires manual approval for running the slow checks. If
# current workflow ci.yml is triggered by schedule, there is no manual
# interaction, manual approval will never be given, slow checks will not
# be executed, merge-gate will never terminate, and the report will never
# be called. If this were later changed, then we would want `report.yml` to create a `metrics.json`.
name: Report
needs:
- merge-gate
uses: ./.github/workflows/report.yml
secrets: inherit
permissions:
contents: read