Commit Graph

61 Commits

Author SHA1 Message Date
Robert Kaussow 2488f30564
ci: migrate to woodpecker (#430) 2023-08-25 23:35:44 +02:00
Robert Kaussow 805da23726
chore: improve cleanup script for dev env (#416) 2023-07-11 21:25:34 +02:00
Robert Kaussow 09dfc3a974
ci: remove insecure pr steps that requires secrets (#413) 2023-07-09 23:01:34 +02:00
Robert Kaussow 6066ed2e14
ci: bump hugo to v0.114.0 (#403) 2023-06-23 10:36:53 +02:00
Robert Kaussow 81b2674778
fix: adjust default color scheme to fix some contrast issues (#380) 2023-04-21 22:39:18 +02:00
Robert Kaussow 7dc4449def
ci: temp disable linkcheck of unsplash (#369) 2023-03-03 09:55:39 +01:00
Robert Kaussow 96fa9f0ca5
fix drone-matrix template 2023-02-08 21:31:24 +01:00
Robert Kaussow 4ffb5ec55b
chore: bump hugo to v0.105.0 (#329) 2022-11-05 08:12:35 +01:00
Robert Kaussow 644789aee7
ci: refactor broken link check (#328) 2022-11-04 10:15:52 +01:00
Robert Kaussow 3c61ef8957
chore: bump hugo in ci to 0.104.3 (#320) 2022-10-14 12:21:16 +02:00
Robert Kaussow d12bd8b069
feat: add new option geekblogSeoIgnore (#307) 2022-09-11 13:54:25 +02:00
Robert Kaussow 6f0f82757a
ci: improve version file and tarball creation (#301) 2022-08-30 21:20:49 +02:00
Robert Kaussow 4831a0e371
ci: switch alpine-tools image (#282) 2022-07-16 22:37:06 +02:00
Robert Kaussow 6da6ced08d
ci: switch to linkchecker (#246) 2022-05-18 20:51:52 +02:00
Robert Kaussow dd495ea6b4
ci: switch to thegeeklab/drone-s3-sync plugin (#236) 2022-05-06 19:50:45 +02:00
Robert Kaussow 7ce82f7b6d
feat: add optional hint/admonition icons (#233) 2022-04-30 14:32:07 +02:00
Robert Kaussow 8cc539af60
ci: update hugo to v0.93.2 2022-03-05 17:13:42 +01:00
Robert Kaussow beb5afa756
chore: cleanup build setup and webpack requirements (#138) 2022-01-07 16:18:11 +01:00
Robert Kaussow d5f6cfb13e
refator: replace gulp by webpack and npm scripts (#129)
BREAKING CHANGE: We have replaced `gulp` with `webpack` and `npm scripts` to build this theme. If you build it on your own or use build commands during the deployment, you may have to adjust your setup.

BREAKING CHANGE: The `GeekblogIcons` font is using the icon name as Unicode now. As a consequence, you have to replace all references to Icons from this font if you have customized the theme.
2021-12-29 22:50:13 +01:00
Robert Kaussow d5944f5f5c
chore: end of the year maintenance 2021-12-21 10:37:08 +01:00
Robert Kaussow d0b9a1006a
improve drone-matrix template 2021-09-22 09:45:35 +02:00
Robert Kaussow 3eaa056e96
fix publish settings 2021-09-19 21:40:51 +02:00
Robert Kaussow cb552a46a4
generate drone config from jsonnet (#92) 2021-09-19 21:30:00 +02:00
Robert Kaussow 4d4316c346
ci: skip lhci report upload if file is missing 2021-07-28 22:10:28 +02:00
Robert Kaussow c697cf1edd
feat: add sizes 'regular' and 'large' to button shortcode (#50) 2021-05-24 15:22:22 +02:00
Robert Kaussow 272fc60dab
sign drone config 2021-05-24 13:30:16 +02:00
Robert Kaussow 242d91f099
chore: replace master by main as default branch
BREAKING CHANGE: We have switched to 'main' as default branch. The 'master' branch is no longer maintained and will be removed after June 30, 2021!
2021-05-24 13:25:31 +02:00
Robert Kaussow 42968b6a30
feat: auto-load custom svg sprites from assets folder (#40)
BREAKING CHANGE:

The icon gdoc_telescope was removed. If you are using this icon you have to replace it.

Build-in icons are prefixed with gdoc_ now. If you use built-in icons in e.g. menus you have to rename these references!
2021-05-23 22:04:57 +02:00
Robert Kaussow 209f86d821
ci: use default branch to test docs build on PR (#37) 2021-05-23 15:31:52 +02:00
Robert Kaussow 63c67d26f2
switch to own hugo ci image 2021-05-06 22:42:11 +02:00
Robert Kaussow 001e96d82e
ci: use Hugo 0.83.1 2021-05-06 22:03:07 +02:00
Robert Kaussow afb6720add
ci: auto-generate changelog (#27) 2021-02-11 21:22:15 +01:00
Robert Kaussow f5ae0d87cb
re-sign drone config 2021-01-16 15:53:15 +01:00
Robert Kaussow e4f11b6859
silence npm install 2021-01-06 18:06:08 +01:00
Robert Kaussow 26e8e6e54e
remove global gulp installation in ci 2021-01-06 17:43:28 +01:00
Robert Kaussow 2a1586e753
sign drone config 2021-01-03 22:18:21 +01:00
Robert Kaussow 0a7ec677a8
update to hugo v0.80 in ci 2021-01-03 22:16:37 +01:00
Robert Kaussow 474a06e1ed
add dockerhub auth for ci 2020-11-28 15:22:56 +01:00
Robert Kaussow 61b42b047d
cleanup 2020-11-08 21:18:22 +01:00
Robert Kaussow 346ac3c82f
debug 2020-11-08 21:14:38 +01:00
Robert Kaussow 4cd2ddf9bc
debug 2020-11-08 21:06:23 +01:00
Robert Kaussow 70a1a019d9
add lhci report comment to PRs 2020-11-08 20:29:07 +01:00
Robert Kaussow f3dd4a258d
upload page validation report on PR 2020-11-08 17:17:00 +01:00
Robert Kaussow 76dabd9ab4
replace curl image in drone 2020-11-02 00:11:17 +01:00
Robert Kaussow 32f6cf944c
use markdownlint docker image in drone 2020-11-01 22:08:16 +01:00
Robert Kaussow 28a82733b8
migrate to thegeeklab namespace 2020-09-27 22:14:36 +02:00
Robert Kaussow ecbc579bfd
dont upload page validation report on pr 2020-09-17 13:05:44 +02:00
Robert Kaussow 4d06f1b0dc
sign drone config 2020-08-01 20:29:26 +02:00
Robert Kaussow 4c2f65b994
update to Hugo v0.74.3 2020-08-01 20:07:01 +02:00
Robert Kaussow 60c6c3f073
sign drone config 2020-07-17 10:35:28 +02:00