Skip to content

kungfu-trader/workflows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,187 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

workflows

Kungfu reusable GitHub Actions workflows.

v2 baseline

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-version v4 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-approve action 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_dispatch confirmation.

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.

About

Kungfu Build Workflows

Resources

License

Stars

1 star

Watchers

4 watching

Forks

Packages

 
 
 

Contributors