Re: Updates to sysadmin/repo-metadata - project topics
On Mon, Feb 21, 2022 at 5:41 AM Johnny Jazeix wrote: > Hi, > Hi Johnny, > > Thanks for the feature! > > I've added some for GCompris ( > https://invent.kde.org/sysadmin/repo-metadata/-/commit/43a83ede83402ca906a3ae85f84db1c4b27f3c2a) > but I don't see them in https://github.com/KDE/gcompris. Is there > something to trigger so they can appear? > We only sync changes to GitHub when the repository is pushed to, and it looks like GCompris itself hasn't been pushed to since you made that change. Once you do that the changes will be synced. > > Cheers, > > Johnny > Cheers, Ben > > Le dim. 13 févr. 2022 à 10:47, Alexander Semke a > écrit : > >> On Montag, 7. Februar 2022 11:05:26 CET Ben Cooksley wrote: >> > Once specified in sysadmin/repo-metadata, this information will be >> > propagated to your GitHub project mirror to aid in the discoverability >> of >> > your project. See >> > >> https://invent.kde.org/sysadmin/repo-metadata/commit/f54a6b2837f3fdfd6237257 >> > ee948449306b58567 and https://github.com/KDE/labplot for an example of >> this. >> Thanks, Ben! >> >> Cheers, >> Alexander >> >> >>
Re: Updates to sysadmin/repo-metadata - project topics
Hi, Isn't the synchro handled automagically? There has been a few commits in the last week pushed in invent.kde.org ( https://invent.kde.org/education/gcompris/-/commits/master) but as you say they are not in the GitHub mirror. Cheers, Johnny Le lun. 21 févr. 2022 à 11:11, Ben Cooksley a écrit : > On Mon, Feb 21, 2022 at 5:41 AM Johnny Jazeix wrote: > >> Hi, >> > > Hi Johnny, > > >> >> Thanks for the feature! >> >> I've added some for GCompris ( >> https://invent.kde.org/sysadmin/repo-metadata/-/commit/43a83ede83402ca906a3ae85f84db1c4b27f3c2a) >> but I don't see them in https://github.com/KDE/gcompris. Is there >> something to trigger so they can appear? >> > > We only sync changes to GitHub when the repository is pushed to, and it > looks like GCompris itself hasn't been pushed to since you made that change. > Once you do that the changes will be synced. > > >> >> Cheers, >> >> Johnny >> > > Cheers, > Ben > > >> >> Le dim. 13 févr. 2022 à 10:47, Alexander Semke >> a écrit : >> >>> On Montag, 7. Februar 2022 11:05:26 CET Ben Cooksley wrote: >>> > Once specified in sysadmin/repo-metadata, this information will be >>> > propagated to your GitHub project mirror to aid in the discoverability >>> of >>> > your project. See >>> > >>> https://invent.kde.org/sysadmin/repo-metadata/commit/f54a6b2837f3fdfd6237257 >>> > ee948449306b58567 and https://github.com/KDE/labplot for an example >>> of this. >>> Thanks, Ben! >>> >>> Cheers, >>> Alexander >>> >>> >>>
Re: Updates to sysadmin/repo-metadata - project topics
It turns out the syncing of topics is giving this error, I guess it doesn't like "Qt" as a topic: 422 {"message": "Validation Failed", "errors": ["Topics must start with a lowercase letter or number, consist of 35 characters or less, and can include hyphens."], "documentation_url": "https://docs.git hub.com/rest/reference/repos#replace-all-repository-topics"} And since the hook fails after getting the error, it doesn't even push the commits... -- Nicolás El lun, 21 feb 2022 a la(s) 09:02, Johnny Jazeix (jaz...@gmail.com) escribió: > > Hi, > > Isn't the synchro handled automagically? There has been a few commits in the > last week pushed in invent.kde.org > (https://invent.kde.org/education/gcompris/-/commits/master) but as you say > they are not in the GitHub mirror. > > Cheers, > > Johnny > > Le lun. 21 févr. 2022 à 11:11, Ben Cooksley a écrit : >> >> On Mon, Feb 21, 2022 at 5:41 AM Johnny Jazeix wrote: >>> >>> Hi, >> >> >> Hi Johnny, >> >>> >>> >>> Thanks for the feature! >>> >>> I've added some for GCompris >>> (https://invent.kde.org/sysadmin/repo-metadata/-/commit/43a83ede83402ca906a3ae85f84db1c4b27f3c2a) >>> but I don't see them in https://github.com/KDE/gcompris. Is there >>> something to trigger so they can appear? >> >> >> We only sync changes to GitHub when the repository is pushed to, and it >> looks like GCompris itself hasn't been pushed to since you made that change. >> Once you do that the changes will be synced. >> >>> >>> >>> Cheers, >>> >>> Johnny >> >> >> Cheers, >> Ben >> >>> >>> >>> Le dim. 13 févr. 2022 à 10:47, Alexander Semke a >>> écrit : On Montag, 7. Februar 2022 11:05:26 CET Ben Cooksley wrote: > Once specified in sysadmin/repo-metadata, this information will be > propagated to your GitHub project mirror to aid in the discoverability of > your project. See > https://invent.kde.org/sysadmin/repo-metadata/commit/f54a6b2837f3fdfd6237257 > ee948449306b58567 and https://github.com/KDE/labplot for an example of > this. Thanks, Ben! Cheers, Alexander
Re: Updates to sysadmin/repo-metadata - project topics
Thank you Nicolás! Le lun. 21 févr. 2022 à 18:41, Nicolás Alvarez a écrit : > It turns out the syncing of topics is giving this error, I guess it > doesn't like "Qt" as a topic: > > 422 {"message": "Validation Failed", "errors": ["Topics must start > with a lowercase letter or number, consist of 35 characters or less, > and can include hyphens."], "documentation_url": "https://docs.git > hub.com/rest/reference/repos#replace-all-repository-topics"} > > And since the hook fails after getting the error, it doesn't even push > the commits... > > -- > Nicolás > > El lun, 21 feb 2022 a la(s) 09:02, Johnny Jazeix (jaz...@gmail.com) > escribió: > > > > Hi, > > > > Isn't the synchro handled automagically? There has been a few commits in > the last week pushed in invent.kde.org ( > https://invent.kde.org/education/gcompris/-/commits/master) but as you > say they are not in the GitHub mirror. > > > > Cheers, > > > > Johnny > > > > Le lun. 21 févr. 2022 à 11:11, Ben Cooksley a écrit > : > >> > >> On Mon, Feb 21, 2022 at 5:41 AM Johnny Jazeix wrote: > >>> > >>> Hi, > >> > >> > >> Hi Johnny, > >> > >>> > >>> > >>> Thanks for the feature! > >>> > >>> I've added some for GCompris ( > https://invent.kde.org/sysadmin/repo-metadata/-/commit/43a83ede83402ca906a3ae85f84db1c4b27f3c2a) > but I don't see them in https://github.com/KDE/gcompris. Is there > something to trigger so they can appear? > >> > >> > >> We only sync changes to GitHub when the repository is pushed to, and it > looks like GCompris itself hasn't been pushed to since you made that change. > >> Once you do that the changes will be synced. > >> > >>> > >>> > >>> Cheers, > >>> > >>> Johnny > >> > >> > >> Cheers, > >> Ben > >> > >>> > >>> > >>> Le dim. 13 févr. 2022 à 10:47, Alexander Semke > a écrit : > > On Montag, 7. Februar 2022 11:05:26 CET Ben Cooksley wrote: > > Once specified in sysadmin/repo-metadata, this information will be > > propagated to your GitHub project mirror to aid in the > discoverability of > > your project. See > > > https://invent.kde.org/sysadmin/repo-metadata/commit/f54a6b2837f3fdfd6237257 > > ee948449306b58567 and https://github.com/KDE/labplot for an > example of this. > Thanks, Ben! > > Cheers, > Alexander > > >
Re: Updates to sysadmin/repo-metadata - project topics
On Tue, Feb 22, 2022 at 9:37 AM Johnny Jazeix wrote: > Thank you Nicolás! > For future reference i've now updated the tooling to automatically lower case all topics entered in the metadata, to prevent this from happening in the future. Cheers, Ben > > Le lun. 21 févr. 2022 à 18:41, Nicolás Alvarez > a écrit : > >> It turns out the syncing of topics is giving this error, I guess it >> doesn't like "Qt" as a topic: >> >> 422 {"message": "Validation Failed", "errors": ["Topics must start >> with a lowercase letter or number, consist of 35 characters or less, >> and can include hyphens."], "documentation_url": "https://docs.git >> hub.com/rest/reference/repos#replace-all-repository-topics"} >> >> And since the hook fails after getting the error, it doesn't even push >> the commits... >> >> -- >> Nicolás >> >> El lun, 21 feb 2022 a la(s) 09:02, Johnny Jazeix (jaz...@gmail.com) >> escribió: >> > >> > Hi, >> > >> > Isn't the synchro handled automagically? There has been a few commits >> in the last week pushed in invent.kde.org ( >> https://invent.kde.org/education/gcompris/-/commits/master) but as you >> say they are not in the GitHub mirror. >> > >> > Cheers, >> > >> > Johnny >> > >> > Le lun. 21 févr. 2022 à 11:11, Ben Cooksley a >> écrit : >> >> >> >> On Mon, Feb 21, 2022 at 5:41 AM Johnny Jazeix >> wrote: >> >>> >> >>> Hi, >> >> >> >> >> >> Hi Johnny, >> >> >> >>> >> >>> >> >>> Thanks for the feature! >> >>> >> >>> I've added some for GCompris ( >> https://invent.kde.org/sysadmin/repo-metadata/-/commit/43a83ede83402ca906a3ae85f84db1c4b27f3c2a) >> but I don't see them in https://github.com/KDE/gcompris. Is there >> something to trigger so they can appear? >> >> >> >> >> >> We only sync changes to GitHub when the repository is pushed to, and >> it looks like GCompris itself hasn't been pushed to since you made that >> change. >> >> Once you do that the changes will be synced. >> >> >> >>> >> >>> >> >>> Cheers, >> >>> >> >>> Johnny >> >> >> >> >> >> Cheers, >> >> Ben >> >> >> >>> >> >>> >> >>> Le dim. 13 févr. 2022 à 10:47, Alexander Semke < >> alexander.se...@web.de> a écrit : >> >> On Montag, 7. Februar 2022 11:05:26 CET Ben Cooksley wrote: >> > Once specified in sysadmin/repo-metadata, this information will be >> > propagated to your GitHub project mirror to aid in the >> discoverability of >> > your project. See >> > >> https://invent.kde.org/sysadmin/repo-metadata/commit/f54a6b2837f3fdfd6237257 >> > ee948449306b58567 and https://github.com/KDE/labplot for an >> example of this. >> Thanks, Ben! >> >> Cheers, >> Alexander >> >> >> >