Add logos & validation script #713
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi OSO-team,
In this PR, I’ve added all the logos we currently have.
To organize them, we created a new
data/logos/
folder, which contains subfolders for each letter and number (a–z, 0–9), based on the first character of the logo filename.I’ve also updated the GitHub Action to validate that each logo has a corresponding project YAML file. If a logo is not mapped to a project (i.e., no matching
.yaml
file indata/projects/
), the workflow will now throw a validation error.To enable this, each logo file is named identically to its corresponding project.
This is my first time working with GitHub Actions — the new check worked locally on my fork (see image below), but I’m not entirely sure if I integrated it correctly into the overall workflow. Would appreciate a quick review of that part!