FredHutch / wiki

SciWiki: Collective KnowledgeBase for Scientific Data and Use
https://sciwiki.fredhutch.org
Other
36 stars 44 forks source link

"check_for_orphan_assets" gitlab task breaks build #832

Open dtenenba opened 1 year ago

dtenenba commented 1 year ago

This task wants to run gh to file an issue, but this requires first running gh auth login. That shouldn't be too hard (need to log in as a service user) but I am commenting this out for now so as not to break the wiki. @dtenenba come back to this and fix it.

But FYI, there are orphan assets:

assets/DaSL-NIHDataSharing/FHDaSLDMSPCheckList.docx
assets/DaSL-NIHDataSharing/FHDaSLNIHDMSPGuidance.docx
assets/DaSL-NIHDataSharing/FHDaSLNIHDMSPTemplateText.docx
assets/DaSL-NIHDataSharing/NIHDMSPCheatSheet.pdf
vortexing commented 1 year ago

Related to #912

dtenenba commented 1 year ago

The orphan assets listed above have been deleted but we still need to file an issue when there is new orphan content (don't keep adding issues with every build for the same orphan assets).

vortexing commented 4 months ago

@dtenenba did we ever clean this up?

dtenenba commented 4 months ago

So this does appear to run during builds on the main branch. It doesn't file an issue (yet) though. So you have to look at the build logs which people can only do if they have direct write permission on this repo. Anyway there are no orphan assets right now.