SocialGouv / kali-data

Apache License 2.0
7 stars 1 forks source link

feat: récupérer la liste des conventions collectives depuis un lien externe #300

Closed m-maillot closed 3 months ago

m-maillot commented 5 months ago

closes https://github.com/SocialGouv/cdtn-admin/issues/1255

revolunet commented 5 months ago

du coup l'index ne sera plus dispo sur npm ?

m-maillot commented 5 months ago

du coup l'index ne sera plus dispo sur npm ?

Non l'index n'est plus dispo @revolunet . Par contre, la méthode getAgreements de la librairie permet de récupérer les conventions collectives. Il faut donc passer par la méthode de la librairie pour récupérer les conventions collectives.

revolunet commented 5 months ago

on pourrait pas ajouter une GH action qui récupère le fichier https://cdtnadminprod.blob.core.windows.net/agreements/index.json et l'intègre au paquet ? (je peux faire la PR)

m-maillot commented 5 months ago

on pourrait pas ajouter une GH action qui récupère le fichier cdtnadminprod.blob.core.windows.net/agreements/index.json et l'intègre au paquet ? (je peux faire la PR)

On peut aussi, c'est même une bonne idée, ça casse pas le projet comme ça. Pour la PR, le fichier n'est pas encore disponible sur azure, du coup ça ne sera pas mergeable tant que le fichier n'est pas dispo. Par contre, tu peux utiliser cette URL pour tester : https://cdtnadmindev.blob.core.windows.net/cdtn/agreements.json :)

revolunet commented 5 months ago

du coup je fais une PR pour une GH action qui check ce fichier tous les soirs et commit si changement ?

GET https://cdtnadmindev.blob.core.windows.net/cdtn/agreements.json > data/index.json ?

m-maillot commented 5 months ago

Oui c'est ça @revolunet :)

m-maillot commented 5 months ago

On le met dans l'action GH fetch ? Comme ça c'est dans le processus de mise à jour du dépôt.