gha-github-service-proof 1.0.1

GitHub Actions service/API compatibility checker for offline CI: GITHUB_TOKEN permissions, REST/GraphQL/gh CLI calls, OIDC, checks/statuses, releases, and issues
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Contributing

Run the local gates before sending changes:

```powershell
cargo fmt --check
cargo test --locked
cargo clippy --locked --all-targets --all-features -- -D warnings
cargo doc --locked --no-deps
```

Receipts are part of the public contract. Add or rename fields deliberately, and cover behavior changes with CLI tests.

The REST endpoint catalog under `src/catalog.rs` is part of the public contract too. New catalog entries should include required permissions, classification (`exact`, `simulated`, or `unsupported`), and a one-line side-effect note. Off-catalog calls intentionally surface as `unsupported: rest.endpoint_not_in_catalog` so that ci-forge and other consumers can decide policy.