The GitHub Actions job "link-check" on 
airflow-steward.git/feat-security-genericization-pr1-schema has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
76beea3a4055acc3f6d58d3b78bfd59477c7591b / Jarek Potiuk <[email protected]>
feat(security): config schema + adapter contracts (PR1/5)

First of 5 PRs converting the security skill family from
Airflow/ASF-coupled to a generic framework with ASF as the
default-configured option.

This PR is pure additions — zero behaviour change. Every existing
ASF assumption gets a config knob with the current behaviour as
the default, so the airflow-s reference adopter is byte-equivalent.

Additions:

- projects/_template/project.md — new "Security workflow
  configuration" section with 11 YAML blocks covering every
  ASF-coupling dimension surfaced by the discovery audit
  (179 findings across 18 files): cve_authority, governance,
  security_inbox, forwarders, mail_provider, archive_system,
  tracker, scope_detection, release_process, roster, product.
  Every field carries a comment naming what it controls, the
  ASF default, when a non-ASF adopter would override it, and the
  1-3 skills that consume it.

- tools/cve-tool/README.md — adapter contract for CNA backends.
  Defines the interface every CVE-authority adapter must
  implement (allocate, fetch, push, publish, retract) plus a
  generic state-verb mapping (allocated -> review-ready ->
  publish-ready -> public). ASF-default adapter: tools/vulnogram/
  (renamed to tools/cve-tool-vulnogram/ in PR4).

- tools/mail-archive/README.md — adapter contract for public
  mail-archive backends. Defines search_thread_url,
  fetch_thread_by_url, list_recent_threads, publication_signal_url.
  ASF-default adapter: tools/ponymail/ (renamed in PR3).

- tools/forwarder-relay/README.md — adapter contract for
  forwarder-relay inbound paths. Defines detect, extract_credit,
  contact_handle, preamble_match, reporter_addressing_block.
  ASF-default adapter: the ASF Security forwarder shape in
  tools/gmail/asf-relay.md (renamed in PR3).

- docs/labels-and-capabilities.md — 3 new rows for the new
  tool stubs (all capability:setup, pure interface specs).

No skill bodies touched. No tool implementations renamed. No
ASF-default adapter changes. Skills will be lifted to read these
knobs in PR2-PR5.

Generated-by: Claude Code (Opus 4.7)

Report URL: https://github.com/apache/airflow-steward/actions/runs/26687565935

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to