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

Github config: Require checks? #1909

Open
rosiel opened this issue Oct 5, 2021 · 3 comments
Open

Github config: Require checks? #1909

rosiel opened this issue Oct 5, 2021 · 3 comments
Labels
Repository:Alpaca Issues pertaining to the repository: https://github.com/Islandora/Alpaca Repository:Chullo Issues pertaining to the repository: https://github.com/Islandora/chullo Repository:Controlled Access Terms Issues pertaining to the repository: https://github.com/Islandora/controlled_access_terms Repository: Crayfish Commons Issues pertaining to the repository:https://github.com/Islandora/Crayfish-Commons Repository:Crayfish Repository: Islandora Defaults Issues pertaining to the repository:https://github.com/Islandora/islandora_defaults Repository:JsonLD Issues pertaining to the repository: https://github.com/Islandora/jsonld Repository: Migrate Islandora csv Issues pertaining to the repository: https://github.com/Islandora/migrate_islandora_csv Repository:Open Sea Dragon Issues pertaining to the repository: https://github.com/Islandora/openseadragon Repository:Syn Issues pertaining to the repository: https://github.com/Islandora/Syn

Comments

@rosiel
Copy link
Member

rosiel commented Oct 5, 2021

In Chullo, the existing branch protection rules "Required checks" but no checks were selected.

Should we select all the status checks that are available (including Codecov)?

In general, I would, but I'm not sure if there was a reason these were removed.

Screen Shot 2021-10-05 at 4 21 44 PM

@rosiel
Copy link
Member Author

rosiel commented Oct 6, 2021

@dannylamb, do you have any thoughts/history on what whether we should 'require checks' (and actually include the checks!) on this and other repos in github.org/Islandora?

@dannylamb
Copy link
Contributor

dannylamb commented Oct 6, 2021 via email

@kstapelfeldt kstapelfeldt added the Repository:Chullo Issues pertaining to the repository: https://github.com/Islandora/chullo label Oct 7, 2021
@rosiel rosiel added Repository: Crayfish Commons Issues pertaining to the repository:https://github.com/Islandora/Crayfish-Commons Repository: Islandora Defaults Issues pertaining to the repository:https://github.com/Islandora/islandora_defaults Repository: Migrate Islandora csv Issues pertaining to the repository: https://github.com/Islandora/migrate_islandora_csv Repository:Alpaca Issues pertaining to the repository: https://github.com/Islandora/Alpaca Repository:Controlled Access Terms Issues pertaining to the repository: https://github.com/Islandora/controlled_access_terms Repository:JsonLD Issues pertaining to the repository: https://github.com/Islandora/jsonld Repository:Open Sea Dragon Issues pertaining to the repository: https://github.com/Islandora/openseadragon Repository:Syn Issues pertaining to the repository: https://github.com/Islandora/Syn Repository:Crayfish labels Oct 7, 2021
@rosiel
Copy link
Member Author

rosiel commented Oct 7, 2021

I added or ensured the all PHP build tests were listed as "required" in the new branch protection rules for:

Crayfish Commons
Islandora Defaults
Alpaca
Controlled Access Terms
JsonLD
Openseadragon
Syn
Crayfish

There are no checks configured for Migrate Islandora CSV.

[EDIT: I left codecov as not required, per @dannylamb's comment.]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Repository:Alpaca Issues pertaining to the repository: https://github.com/Islandora/Alpaca Repository:Chullo Issues pertaining to the repository: https://github.com/Islandora/chullo Repository:Controlled Access Terms Issues pertaining to the repository: https://github.com/Islandora/controlled_access_terms Repository: Crayfish Commons Issues pertaining to the repository:https://github.com/Islandora/Crayfish-Commons Repository:Crayfish Repository: Islandora Defaults Issues pertaining to the repository:https://github.com/Islandora/islandora_defaults Repository:JsonLD Issues pertaining to the repository: https://github.com/Islandora/jsonld Repository: Migrate Islandora csv Issues pertaining to the repository: https://github.com/Islandora/migrate_islandora_csv Repository:Open Sea Dragon Issues pertaining to the repository: https://github.com/Islandora/openseadragon Repository:Syn Issues pertaining to the repository: https://github.com/Islandora/Syn
Projects
Development

No branches or pull requests

3 participants