Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Checklist for existing and new repositories #42

Open
inigomarquinez opened this issue Feb 2, 2023 · 1 comment
Open

Checklist for existing and new repositories #42

inigomarquinez opened this issue Feb 2, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@inigomarquinez
Copy link
Contributor

In order to have consistency in all the repositories in the organization, we are following several strategies such as:

However, there are some configuration rules that can't be automated (branch protection rules, deleting branches, vulnerability alrets, ...), so we need to create a check list we can follow for all the repositories.

@inigomarquinez
Copy link
Contributor Author

The draft tool we’re using is here.

- The code has been improved to use GitHub’s GraphQL.
- The output has been improved to render in JSON and CSV (next will be markdown).
- It has already been used to detect some improvements in different repos of the OneBeyond org, and they have been fixed (mainly main branch protection and license).
- The idea is to generate a GitHub action that can be run periodically to analyze the generated repost (similar to the scorecard).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants