Skip to content

#1: validate required workflows usage across repositories #1

Description

@tlamonthezie

Create a workflow verifying (automatically using a CRON) that all other repositories in the Github DARMA organization correctly call the required workflows

  • action-git-diff-check.yml
  • check-commit-format.yml
  • check-pr-fixes-issue.yml
  • find-trailing-whitespace.yml
  • find-unsigned-commits.yml

The idea is to check that each repository contains these yaml files under the .github/workflows directory. And if not then generate an error message to say which repository is not compliant and for which file.

Some workflows might have custom arguments (e.g. find-trailing-whitespace excluded files) so in those cases we might to test the file name and that the use: [workflow] is called. In other strict cases we have to check that files are exactly as initial files (we can compare with files in this repository).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions