You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The unversioned `awf-config.schema.json` asset is a copy of the v1 schema for convenience. External consumers (e.g. the gh-aw compiler) should pin to the versioned URL or the stable raw URL:
78
+
79
+
| Reference | URL |
80
+
|-----------|-----|
81
+
| Pinned to a specific release tag |`https://github.com/github/gh-aw-firewall/releases/download/<tag>/awf-config.v1.schema.json`|
82
+
| Always-latest from `main` branch |`https://github.com/__raw/github/gh-aw-firewall/main/docs/awf-config.v1.schema.json`|
83
+
84
+
**Schema version bumping:** The schema version (`"version": "1"` in the schema body) must be incremented whenever breaking changes are made to the config surface (removed fields, changed types, stricter constraints). Non-breaking additions do not require a version bump. When the version is bumped (e.g. from `1` → `2`), a new file `awf-config.v2.schema.json` should be introduced in `docs/` and `scripts/generate-schema.mjs` updated accordingly.
64
85
65
86
### GitHub Container Registry (GHCR)
66
87
Docker images are published to `ghcr.io/github/gh-aw-firewall`:
0 commit comments