-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fonts module does nothing #371
Comments
Seeing the same behavior with the following module config: - type: fonts # install JetBrainsMono NF
fonts:
nerd-fonts:
- JetBrainsMono Yesterday: https://github.com/trevnels/adwaitium/actions/runs/12124368897/job/33801944488#step:2:1783 I also noticed that the fonts module was changed yesterday - could be a regression there? |
That's unfortunate. It doesn't seem that there are any issues with your respective module configurations, so this is probably an issue with the module. This leads me to believe that this is either an issue stemming from the recent refactor PR here, or just an intermittent network problem. We'll have to investigate. I find it likely that the issue is in this line: modules/modules/fonts/fonts.sh Line 11 in c3532b7
I should have time to investigate this later this week, but @fiftydinar may be available earlier. |
The weird thing is that it worked locally for me. I'll try to correct the issue |
I think that I fixed this, can someone give it a try? |
Re-run logs: Apparently, now we don't even have the I'm gonna try to build locally. |
It works in my build: https://github.com/fiftydinar/gidro-os/actions/runs/12155829854/job/33898189361#step:2:1477 I just added the module locally & used Here's how it looks like in logs normally without https://github.com/fiftydinar/gidro-os/actions/runs/12155991393/job/33898685485#step:2:1781 I use latest Github action v1.7 |
still does not work for me https://github.com/bubuntux/os/actions/runs/12156691398/job/33900892335#step:2:3903 |
I made a mistake in testing, I used this wrong recipe format: - type: fonts
nerd-fonts:
- DejaVuSansMono
- FiraCode
- Hack
- JetBrainsMono
- SourceCodePro
google-fonts:
- Roboto
- Open Sans Instead of this: - type: fonts
fonts:
nerd-fonts:
- DejaVuSansMono
- FiraCode
- Hack
- JetBrainsMono
- SourceCodePro
google-fonts:
- Roboto
- Open Sans So this should be finally fixed now. Sorry for the trouble I made. |
i think that may still have an issue, i think the module needs the trail so we need this #373 i tested this patch locally and seems to work |
Hmm, why is trail needed? I remember trail actually caused the issue in fonts module, URL contained it iirc, failing the builds (or it was maybe gschema-overrides module). That's why we use |
without the trail it tries to download this ... https://github.com/bubuntux/os/actions/runs/12157386181/job/33903067251#step:2:3740 |
if we want to remove the trails we would need to adjust the scripts to download the fonts as well |
Merged |
Scripts are already covered well in this part, so we should be good. |
I'll close this issue as fixed, if issue is not fixed, please tell to reopen. |
i can confirm that rebuilding fixes the font issue now https://github.com/bubuntux/os/actions/runs/12157994341/job/33904964972#step:2:3874 |
Starting from today, the fonts module does nothing when called by the BlueBuild CLI running on GitHub Actions
Logs from yesterday: https://github.com/tecncr/mcubi/actions/runs/12113778719/job/33769282879#step:2:3762
Logs from today: https://github.com/tecncr/mcubi/actions/runs/12151798629/job/33887044347#step:2:3747
Relevant recipe module: https://github.com/tecncr/mcubi/blob/main/recipes/common/fonts.yml
The text was updated successfully, but these errors were encountered: