Feature/733 adjust structlog for workflow patcher #2357
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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 |