21 Commits
Author SHA1 Message Date
Bjørn Erik Pedersen b7ed807bb4 cmd: Update badhosts.txt 2026-09-17 11:47:00 +02:00
Bjørn Erik Pedersen e221d1927a Skip building codeberg.org themes for now
They have been very unreliable lately, presumably due people moving repos over from GitHub for similar reasons. Oh, the irony.

Note that we could build using a Go proxy, which would have fixed the problem and made the builds faster, but people submitting the themes have not opted having their theme mirrored in a Go proxy server.
2026-09-10 13:20:35 +02:00
Bjørn Erik Pedersen 846c877c27 Add some more error checking 2025-10-15 17:28:20 +02:00
Bjørn Erik Pedersen f78286e801 Make the build process more robust 2025-10-15 12:36:39 +02:00
Bjørn Erik Pedersen ae0e5da7ac Fix path html_url etc. path logic for modules with major versions in path
Updates #454
2024-04-26 09:03:01 +02:00
Bjørn Erik Pedersen 25ce337c71 Simplify the GitHub repo cache setup and add it to the GitHub action 2023-10-29 13:49:13 +01:00
Bjørn Erik Pedersen 92c4c53b81 Add hugo mod tidy
And some other cleanups.
2023-10-29 10:48:34 +01:00
Bjørn Erik Pedersen f844650f27 Make the build more robust
Most notably:

* Make sure that conig.json is recreated on every build.
* Also create that file as the first part of the "version updates"

This should allow for both deletions/mods in both themes.txt and go.mod to work around missing refs etc.

If this isn't good enough, we could consider just adding the go.mod to .gitignore.
2023-10-29 10:22:00 +01:00
Bjørn Erik Pedersen ee47b4cb99 Fix tags, rebuild cache
Fixes #345
2023-09-01 11:36:57 +02:00
Bjørn Erik Pedersen 8c0673bc48 Fix build for newer Hugo versions, rebuild 2023-08-30 16:30:51 +03:00
Bjørn Erik Pedersen 6da5e7e817 Allow theme to live in sub folders on GitHub
Fixes #48
2021-07-25 16:03:19 +02:00
Bjørn Erik Pedersen 309baf49d1 Indent GitHub repo JSON etc. 2021-07-13 20:52:53 +02:00
Bjørn Erik Pedersen 7e3fcbe2ea Pull into a theme struct, improve weighting
To make the code easier to follow/manage.
2021-07-06 19:22:03 +02:00
Bjørn Erik Pedersen 8d971cc7e1 Add some bad host checking on URLs 2021-07-05 11:52:13 +02:00
Bjørn Erik Pedersen b90d5e3ad9 Add soho 2021-06-30 09:34:28 +02:00
Bjørn Erik Pedersen eaeff5461f Move themes.txt to the root 2021-06-29 12:58:12 +02:00
Bjørn Erik Pedersen 3b88aae53a Getting it running on Netlify 2021-06-28 19:20:43 +02:00
Bjørn Erik Pedersen 4f665a3e0d Remove Hugo as dep
It's too big.
2021-06-28 15:46:08 +02:00
Bjørn Erik Pedersen 68a6d44135 Misc adjustments 2021-06-28 13:50:13 +02:00
Bjørn Erik Pedersen e9493498a2 Refactor 2021-06-28 12:13:06 +02:00
Bjørn Erik Pedersen 0932a968a1 First basic version 2021-06-28 11:02:54 +02:00