Skip to content

Commit db22329

Browse files
committed
Validate agent harness terminal receipts in CI
1 parent 8ff0be2 commit db22329

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Agent Harness Terminal Receipts
2+
3+
on:
4+
pull_request:
5+
paths:
6+
- 'docs/sourceos/AGENT_HARNESS_TERMINAL_RECEIPTS.md'
7+
- 'schemas/agent-harness-terminal-receipts.schema.json'
8+
- 'examples/agent-harness-terminal-receipts.example.json'
9+
- 'scripts/verify-agent-harness-terminal-receipts.py'
10+
- '.github/workflows/agent-harness-terminal-receipts.yml'
11+
push:
12+
branches:
13+
- main
14+
paths:
15+
- 'docs/sourceos/AGENT_HARNESS_TERMINAL_RECEIPTS.md'
16+
- 'schemas/agent-harness-terminal-receipts.schema.json'
17+
- 'examples/agent-harness-terminal-receipts.example.json'
18+
- 'scripts/verify-agent-harness-terminal-receipts.py'
19+
- '.github/workflows/agent-harness-terminal-receipts.yml'
20+
21+
permissions:
22+
contents: read
23+
24+
jobs:
25+
validate-agent-harness-terminal-receipts:
26+
runs-on: ubuntu-latest
27+
steps:
28+
- name: Checkout
29+
uses: actions/checkout@v4
30+
31+
- name: Set up Python
32+
uses: actions/setup-python@v5
33+
with:
34+
python-version: '3.x'
35+
36+
- name: Validate TurtleTerm Agent Harness receipts
37+
run: python3 scripts/verify-agent-harness-terminal-receipts.py

0 commit comments

Comments
 (0)