Add Green CodeQL project to projects list#125
Conversation
Added a new project entry for Green CodeQL with details.
There was a problem hiding this comment.
Pull request overview
This PR adds a new “Green CodeQL” project definition to the central projects data so it can be referenced by the projects UI/routing.
Changes:
- Import a new SVG logo component for Green CodeQL.
- Add a new
greencodeqlentry to theprojectsconstant with title/description/link/status/hero metadata.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
src/assets/data/projects.ts
Outdated
| greencodeql: { | ||
| title: "Green CodeQL", | ||
| subTitle: undefined, | ||
| description: | ||
| "Collection de packs de requêtes CodeQL pour identifier les problèmes d'éco-conception directement dans vos dépôts GitHub", | ||
| githubLink: | ||
| "https://github.com/green-code-initiative/green-codeql-queries", | ||
| logoComponent: GreenCodeQLLogo, |
There was a problem hiding this comment.
Dans l’application, la liste des projets affichée est construite à partir des routes ayant meta.project (voir ProjectsList.vue), et src/assets/data/projects.ts n’est importé que dans src/router.ts. Du coup, cet ajout n’aura aucun effet visible tant qu’aucune route n’expose projects.<clé> via meta.project (ou tant que la page liste ne s’alimente pas directement depuis cet objet). Il faut soit ajouter/mettre à jour la route correspondante, soit ajuster la source de données de la page projets.
src/assets/data/projects.ts
Outdated
| }, | ||
| }, | ||
| }, | ||
| greencodeql: { |
There was a problem hiding this comment.
La clé d’objet greencodeql n’est pas alignée avec le schéma de nommage déjà présent pour les projets multi-mots (creedengoDashboard, greenCodeRules en camelCase). Pour rester cohérent (et éviter des erreurs au moment de référencer projects.<clé> dans le router), renommer la clé en camelCase (ex. greenCodeQL).
| greencodeql: { | |
| greenCodeQL: { |
|
Hello @olegoaer je ne sais pas si tu as vu mais le reviewer copilot t'as remonté quelques modifications à apporter |
|
Hello @olegoaer , j'ai mis à jour ta PR avec les correctifs attendus par copilot
|
|
Merci beaucoup @glalloue ! |
Added a new project entry for Green CodeQL with details.