GCCR / GCCR.github.io

Official GCCR Website
https://gcchemosensr.org/
MIT License
5 stars 1 forks source link

Failed builds? #65

Closed kwcooper closed 2 years ago

kwcooper commented 2 years ago

@cbouy Hi! Do you have any ideas on why our build keeps failing? I think it has to do with the gem / ruby versions, but things seemed okay when I looked through them

cbouy commented 2 years ago

Hey @kwcooper! Is there a reason why we have 3 different build workflows?

AFAIK the "Build and deploy Jekyll site to GitHub Pages" is the one that I setup to run our custom Python scripts for generating the members map and so on, so it's probably the one we need to keep.

kwcooper commented 2 years ago

No clue. I had to fix a broken python package once in the workflow, maybe I accidentally duplicated it. Would you mind removing all but yours?

I don't think that will fix the ruby issues though

cbouy commented 2 years ago

No worries I'll investigate and try to freshen the dependencies up a bit so hopefully we don't have to merge those security updates every week

kwcooper commented 2 years ago

Awesome! Thank you! Please let me know if there's anything I can do on my end!

kwcooper commented 2 years ago

@cbouy it didn't quite work... an issue with the environment, see the failed build in actions.

Failed to execute ["bash","-c","micromamba create -n gccr --strict-channel-priority -y -f /home/runner/work/GCCR.github.io/GCCR.github.io/_scripts/environment.yml"]

cbouy commented 2 years ago

Looks like I was a bit too strict on dependencies, I made some changes which fixed the environment but now there seem to be another error in the scripts themselves (and it's a weird one)... I'll have a closer look tomorrow

cbouy commented 2 years ago

Fixed!

kwcooper commented 2 years ago

Thanks!

cbouy commented 2 years ago

I'll try to have a look this weekend

Le ven. 27 mai 2022 à 14:46, Keiland @.***> a écrit :

@cbouy https://github.com/cbouy Hi! Do you have any ideas on why our build keeps failing? I think it has to do with the gem / ruby versions, but things seemed okay when I looked through them

— Reply to this email directly, view it on GitHub https://github.com/GCCR/GCCR.github.io/issues/65, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGUPOJ3XLYGCMOCRKDKWUS3VMDGZVANCNFSM5XEIYDOQ . You are receiving this because you were mentioned.Message ID: <GCCR/GCCR. @.***>