compwa_policy.check_dev_files.github_workflows module

compwa_policy.check_dev_files.github_workflows module#

Check .github/workflows folder content.

main(precommit: Precommit, *, allow_deprecated: bool, doc_apt_packages: list[str], github_pages: bool, keep_pr_linting: bool, no_macos: bool, no_pypi: bool, no_version_branches: bool, python_version: PythonVersion, single_threaded: bool, skip_tests: list[str], test_extras: list[str]) None[source]#
remove_workflow(filename: str) None[source]#
update_workflow(yaml: YAML, config: dict, path: Path) None[source]#