freeze-review-github-actions.yml yaml
53 lines 1.7 KB
Raw
sha256:106ef9e12cca7f3be3ffb2a6bd3abfa76f032dce453c9e5010d732a8d86f2e14 Reconcile reviewed credential compatibility 32254cd939885d9… Human patch 8 days ago
1 # HISTORICAL PRE-RESET TEMPLATE — not supported by bounded v1.
2 # Do not activate: commands below belong to the preserved legacy implementation.
3 # Supported Git/Muse fixture CI: .github/workflows/supported-v1.yml.
4 # The former activation guidance below is retained only as history.
5
6 # Example: headless freeze review in CI (§K5.10 / K11).
7 # Vendored by overseer sync — copy to .github/workflows/freeze-review.yml in consumer repos.
8 #
9 # Secrets / variables (repository settings):
10 # OVERSEER_REVIEW_API_KEY — API bearer token (secret)
11 # OVERSEER_REVIEW_API_URL — review API base URL (variable)
12 #
13 # Degrade path: when CI is unavailable, run the same CLI locally — never treat
14 # unavailability as pass (§K5.10).
15
16 name: freeze-review
17
18 on:
19 pull_request:
20 paths:
21 - "docs/**"
22 - ".overseer/**"
23 workflow_dispatch:
24 inputs:
25 freeze_path:
26 description: Repo-relative freeze artifact path
27 required: true
28 default: docs/OVERSEER-HANDOVER.md
29
30 jobs:
31 review:
32 runs-on: ubuntu-latest
33 steps:
34 - uses: actions/checkout@v4
35
36 - name: Set up Python
37 uses: actions/setup-python@v5
38 with:
39 python-version: "3.11"
40
41 - name: Install Overseer Kit CLI dependencies
42 run: pip install PyYAML
43
44 - name: Freeze review (headless API, dry-run)
45 env:
46 OVERSEER_REVIEW_API_KEY: ${{ secrets.OVERSEER_REVIEW_API_KEY }}
47 OVERSEER_REVIEW_API_URL: ${{ vars.OVERSEER_REVIEW_API_URL }}
48 run: |
49 FREEZE_PATH="${{ github.event.inputs.freeze_path || 'docs/OVERSEER-HANDOVER.md' }}"
50 ./cli/ok review --freeze "$FREEZE_PATH" \
51 --provider api \
52 --dry-run \
53 --json
File History 2 commits
sha256:106ef9e12cca7f3be3ffb2a6bd3abfa76f032dce453c9e5010d732a8d86f2e14 Reconcile reviewed credential compatibility 32254cd939885d9… Human patch 8 days ago
sha256:c87cf2c2f03da507f66f93922cb339a2cbebb33ad6372a6039032fb09a20da12 Reconcile reviewed Overseer recovery d47291d5d9030de5ebef71… Human minor ⚠ 8 days ago