Summary
When setting up a new project, critical files are added by the python-toolbox. Over time, new critical files are added or updated, but we lack a mechanism in the python-toolbox to ensure that already existing projects are properly maintained: (1) that the files exists and (2) (might move out) that the files are up-to-date or removed if deprecated.
An example of such a file is the SECURITY.md.
We should add a mechanism in the checks.yml which ensure that the critical files are present and up-to-date.
Summary
When setting up a new project, critical files are added by the python-toolbox. Over time, new critical files are added or updated, but we lack a mechanism in the python-toolbox to ensure that already existing projects are properly maintained: (1) that the files exists and (2) (might move out) that the files are up-to-date or removed if deprecated.
An example of such a file is the SECURITY.md.
We should add a mechanism in the
checks.ymlwhich ensure that the critical files are present and up-to-date.