Required OpenCode Review ContextualWisdomLab/ContextualWisdomLab.github.io#119@a70e02cdc72462b4a3216fac4a62ab97d807aae7 #259
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: Required OpenCode Review | |
| run-name: >- | |
| Required OpenCode Review ${{ github.event.pull_request.base.repo.full_name || | |
| github.repository }}#${{ github.event.pull_request.number || 'event' }}@${{ | |
| github.event.pull_request.head.sha || github.sha }} | |
| on: | |
| # This required-workflow entrypoint never checks out or executes pull-request | |
| # content and never binds repository secrets. Privileged review execution is | |
| # isolated in opencode-review-dispatch.yml on repository_dispatch only. | |
| pull_request_target: | |
| types: [opened, synchronize, reopened, ready_for_review, closed] | |
| concurrency: | |
| group: >- | |
| opencode-review-bootstrap-${{ | |
| github.event.pull_request.base.repo.full_name || github.repository }}-${{ | |
| github.event.pull_request.number || github.run_id }} | |
| cancel-in-progress: true | |
| permissions: | |
| contents: read | |
| jobs: | |
| required-workflow-bootstrap: | |
| name: required-workflow-bootstrap | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Materialize the required review workflow | |
| run: >- | |
| echo "Required OpenCode workflow materialized without checking out or | |
| executing pull-request content." | |
| coverage-source-tree: | |
| name: coverage-source-tree | |
| needs: [required-workflow-bootstrap] | |
| runs-on: ubuntu-latest | |
| steps: | |
| - run: >- | |
| echo "PR-head source and coverage execution are delegated to the | |
| authenticated default-branch OpenCode review dispatch." | |
| coverage-evidence: | |
| name: coverage-evidence | |
| needs: [coverage-source-tree] | |
| runs-on: ubuntu-latest | |
| steps: | |
| - run: >- | |
| echo "This required-workflow job preserves the stable branch-protection | |
| context without executing pull-request content." | |
| opencode-review-target: | |
| name: opencode-review | |
| needs: [coverage-evidence] | |
| runs-on: ubuntu-latest | |
| steps: | |
| - run: >- | |
| echo "Review approval remains a separate current-head PR review | |
| requirement produced by the authenticated dispatch workflow." |