Skip to content

[Bug]: Incorporate .github/* files when checking for things like CONTRIBUTING.md, CODE_OF_CONDUCT.md, etc.  #2

@riverma

Description

@riverma

Checked for duplicates

Have you checked for duplicate issue tickets?

  • Yes - I've already checked

Describe the bug

A clear and concise description of what the bug is. Plain-text snippets preferred but screenshots welcome.

The scan fails to find things like CONTRIBUTING.md for certain repositories, even when they appear in a GitHub organization's .github repository.

What did you expect?

A clear and concise description of what you expect to happen

I expected at least a yellow or partial pass for the presence of a centralized CONTRIBUTING.md within a .github folder in an organization. I don't think a full green pass should be given due to the fact that not having a CONTRIBUTING.md inside a README but rather on a .github repository means that the code is less portable outside of GitHub.

Reproducible steps

How would we reproduce this bug? Please walk us through it step by step. Plain-text snippets preferred but screenshots welcome.

  1. Use the SLIM leaderboard to scan for https://github.com/NASA-PDS/validate
  2. Notice it gives a failure for the CONTRIBUTING.md check
  3. Notice the repository still points to a valid, centralized CONTRIBUTING.md when a new issue ticket is created (under the main text box block)

What is your environment?

Include any computer hardware, operating system, framework, browser, time-of-day or other contextual information related to your issue

N/A

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions