Kungfu reusable GitHub Actions workflows.
The v2 line is the modernized baseline for Kungfu v4 workflow work:
- Node.js defaults to 24.
- Ubuntu defaults to 24.04.
- first-party GitHub actions are pinned to current major versions.
- reusable workflows call
kungfu-systems/action-bump-versionv4 by default. - Linux heavy builds are expected to use trusted self-hosted runner labels.
- Docker/container build paths are retired until the Docker mechanism is redesigned.
- legacy Monday integration remains opt-in.
- Airtable-backed release note generation is retired and fails fast when explicitly enabled.
- legacy collaborator, dependency discovery, and Airtable extension sync helpers are retired and fail fast when explicitly enabled.
- auto-approval remains opt-in and depends on the modernized
kungfu-systems/action-approveaction line. - Airtable workflow entrypoints are retired; remaining compatibility stubs fail fast instead of invoking Airtable-backed actions.
- non-Airtable legacy scheduled sync and purge jobs are retired by default and
require manual
workflow_dispatchconfirmation.
The lightweight validation path should use .release-verify.yml with
build-container-enabled: false and explicit trusted runner labels. Fork pull
requests must not enter self-hosted build jobs.