about summary refs log tree commit diff
path: root/users
AgeCommit message (Collapse)AuthorFilesLines
2022-04-20 r/3976 style(tazjin/tgsa): Move attribution outside of quote bodyVincent Ambo1-3/+3
When quoting a post containing a tgsa quote, the entire quote was previously erased. Doing it this way will leave the Telegram link in it. Change-Id: I53bfadd0615734f7e219b20509858d9b73c908a4 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5482 Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
2022-04-19 r/3975 chore(tgsa): Remove shortening of image linksVincent Ambo1-25/+7
The link shortening was in place because posts with image URLs that were too long would not get recognised as valid image links. astral has fixed this after my report: https://forums.somethingawful.com/showthread.php?threadid=3999866 I verified this with the example post that has a bunch of images and such in it. Thanks astral! Change-Id: I60e90fd52020ee5464c931a4dde91382c8a149ab Reviewed-on: https://cl.tvl.fyi/c/depot/+/5481 Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
2022-04-17 r/3974 feat(tazjin/tgsa): Handle messages with audio attachedVincent Ambo1-0/+15
Audio can not be embedded on these stupid dead comedy forums, but people can click through to listen. Change-Id: I6e28636e69e424bb8cbc6b92963d1b28b3c04bf6 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5478 Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
2022-04-17 r/3973 chore(tazjin/tgsa): Update quote footer textVincent Ambo1-1/+6
Change-Id: I39ea4a40d9265d06193e3bddede157b10066da06 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5477 Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
2022-04-16 r/3967 feat(tazjin/tgsa): cache generated bbcode in-memory per messageVincent Ambo1-8/+27
Change-Id: Id36266ef20585bfbdffb197ab08aba2978cb86cb Reviewed-on: https://cl.tvl.fyi/c/depot/+/5471 Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
2022-04-16 r/3966 feat(tazjin/polyanka): deploy a tgsa instanceVincent Ambo3-0/+30
Change-Id: I8a32c093eb0ac8f6a0c3cfbb358d46d97d0c3b17 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5469 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su>
2022-04-16 r/3965 feat(tazjin/tgsa): add "web interface" for thisVincent Ambo3-9/+442
Change-Id: I1619f0ceec2f83f4728d7de006a08b2ce6148e59 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5468 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su>
2022-04-16 r/3964 feat(tazjin/tgsa): Support linked video thumbnailsVincent Ambo1-29/+44
I couldn't figure out how to get the ID for the `single=1` mode for linking to a video directly, but linking to the post in embed mode should also work. Change-Id: Iebbd62724c36cee227a7c24968617ab418e8bd0c Reviewed-on: https://cl.tvl.fyi/c/depot/+/5467 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su>
2022-04-16 r/3963 feat(tazjin/tgsa): Implement initial tg embed -> BBcode featuresVincent Ambo5-0/+1082
Supports only posts with plain photos, and loses all message formatting, but it's getting there. Change-Id: I9e4afcf3072d1e0724521ccbdc1338fe4f8d5ebe Reviewed-on: https://cl.tvl.fyi/c/depot/+/5466 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su>
2022-04-16 r/3962 feat(xanthous): Allow selecting hand for wieldingGriffin Smith4-30/+119
When wielding items, allow selecting which hand the item should be wielded in. Currently this has no actual effect on the mechanics of combat - that'll come next. Change-Id: Ic289ca2d8fa6f5fc0ad5bd0b012818a3acd8599e Reviewed-on: https://cl.tvl.fyi/c/depot/+/5470 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-04-16 r/3961 fix(grfn/xanthous): Use correct ghc version for shell pkgsGriffin Smith1-1/+1
Not having this causes haskell-language-server to complain about a mismatch between its and the project's GHC versions. Change-Id: Ie7584ad96532ca34a85430aa1a2211c2b91db872 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5465 Reviewed-by: grfn <grfn@gws.fyi> Reviewed-by: sterni <sternenseemann@systemli.org> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-04-16 r/3960 feat(ops/wpcarro): Support ava's SSH key 🔑William Carroll1-1/+2
Another key on the keyring... Change-Id: If3660976e9bc0d96dfc5cec4fc1c1f2eb8738ea1 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5459 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-04-16 r/3959 feat(wpcarro/nix): Enable gpg agentWilliam Carroll1-0/+4
Also include `gpg` and `pass` in my commonly used CLI tools. Change-Id: I4df71519e585286a0ab38da6161fbe383695a35f Reviewed-on: https://cl.tvl.fyi/c/depot/+/5451 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-04-16 r/3958 feat(wpcarro/ava): Set timezone on ava to L.A.William Carroll1-0/+2
ava isn't a laptop, so we shouldn't support roaming timezones. Let's hard-code this to L.A. for now. Change-Id: I06fa98909e4db8788b2ff8f0855f630beb54d882 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5456 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-04-16 r/3957 feat(wpcarro/ssh): Give nathan access to avaWilliam Carroll2-3/+10
Strange commit title, but true. Make sure nathan (my MBP) can SSH into ava (my NixOS box at work). Change-Id: Iaf79cdd1b8633a091c706c7cb84522e2023585c0 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5455 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-04-16 r/3956 feat(wpcarro/ava): Support dockerWilliam Carroll1-0/+3
Run the Docker daemon on ava. Again: because startup. Change-Id: I944ae097a1ba239715c153777177a09579a6e186 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5454 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-04-16 r/3955 feat(wpcarro/emacs): Support Docker syntaxWilliam Carroll1-0/+2
Because startup Change-Id: I03f93ee22ae88c73e507dc3f5025545ffa389b28 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5453 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-04-16 r/3954 feat(wpcarro/emacs): Support calling sudo on a remote bufferWilliam Carroll2-6/+14
While pattern-matching in Elisp is a bit unsightly, it works :) Change-Id: I6766147095823f1a4e233832b0ef21f4c486e023 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5452 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com>
2022-04-15 r/3953 feat(wpcarro/ava): Support new machineWilliam Carroll4-1/+185
ava is my new (NixOS!) work machine :) Change-Id: I1f089f00c02519d5d1d93d011f29075d53500e74 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5450 Reviewed-by: wpcarro <wpcarro@gmail.com> Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-04-15 r/3952 chore(wpcarro): Drop support for monsterpokerWilliam Carroll3-49/+0
This never really got off the ground... Change-Id: I3e712174c83c74e78e2886ea80264652e36ea27a Reviewed-on: https://cl.tvl.fyi/c/depot/+/5457 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
2022-04-15 r/3950 feat(tazjin/polyanka): Grow root partition on bootVincent Ambo1-0/+3
Change-Id: I17e5a988b4be0ac764ce4cf6db243728165e753b Reviewed-on: https://cl.tvl.fyi/c/depot/+/5449 Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
2022-04-14 r/3945 feat(grfn/xanthous): Add a help panelGriffin Smith6-7/+100
Change-Id: I581a37df0a20fa54878da4446007dbe677e057da Reviewed-on: https://cl.tvl.fyi/c/depot/+/5444 Autosubmit: grfn <grfn@gws.fyi> Reviewed-by: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-04-14 r/3944 feat(grfn/xanthous): Load keybindings from a data fileGriffin Smith6-37/+154
Change-Id: I62ac54543da5c855c86d39956e611fd44515e9a9 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5443 Autosubmit: grfn <grfn@gws.fyi> Reviewed-by: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-04-11 r/3942 chore(3p/sources): Bump channels & overlayssterni14-32/+12
Use nixos-unstable-small which fixes CVE-2018-25032 (out of bounds write while compressing). * //users/grfn/xanthous: - Supporting random-fu 0.3 requires considerable changes and patching random-extras (https://github.com/aristidb/random-extras/pull/5). For now we downgrade random-fu and its dependency rvar to 0.2.*, forcing us to build xanthous with GHC 8.10.7, due to random-fu 0.2.* not supporting that version. Nix expressions for the downgraded packages are checked in to avoid the potential need to compile Haskell at pipeline eval time. - generic-arbitrary exposes a GenericArbitrary newtype now. This means we no longer have to implement it in xanthous downstream and patch generic-arbitrary to expose the GArbitrary type class. - Minor adjustments for lens 5.0: Xanthous.Game.Memo: clear needs to use ASetter' instead of Lens' Xanthous.Data.EntityMap: TraversableWithIndex no longer has an itraversed function. - Xanthous.Orphans: adjust for aeson's KeyMap, use KM.size explicitly instead of relying on MonoTraversable's length * //nix/buildLisp: the CCL issue has resurfaced, disabling the implementation once again. * //3p/arion: remove, as depot uses the nixpkgs package of it anyways. * //users/wpcarro: accomodate GHC 9.0.1's stricter parsing of operators. * //users/tazjin: disable rustfmt as it stopped respecting settings * //3p/overlays: upgrade home-manager until fix for serivce generation has landed upstream * //users/grfn/system: remove rr override, as the pinned commit is part of the 5.5.0 release shipped by nixpkgs. Change-Id: If229e7317ba48498f85170b57ee9053f6997ff8a Reviewed-on: https://cl.tvl.fyi/c/depot/+/5428 Tested-by: BuildkiteCI Autosubmit: sterni <sternenseemann@systemli.org> Reviewed-by: grfn <grfn@gws.fyi> Reviewed-by: tazjin <tazjin@tvl.su> Reviewed-by: wpcarro <wpcarro@gmail.com>
2022-04-11 r/3940 chore(zseri/s-r-sc): prepare for publishing on crates.iozseri2-32/+5
Change-Id: Iaa9aab04a14dc2a62c5427e796d3df49bd31f9c3 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5442 Tested-by: BuildkiteCI Reviewed-by: zseri <zseri.devel@ytrizja.de>
2022-04-09 r/3939 feat(tazjin/tverskoy): Include open_eid moduleVincent Ambo1-0/+2
Change-Id: I61e46db75ccfdc4bbe7cd5d66ab7921e8d87d599 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5432 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su>
2022-04-06 r/3937 refactor(grfn/mugwump): Disable auto-deployGriffin Smith1-5/+0
This tends to step on my toes way more often than I actually want it to work Change-Id: Ifd5e38ca307d7882392b2399194aca1231b68db6 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5440 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-04-06 r/3936 feat(grfn/home): Install somee aws toolsGriffin Smith2-2/+15
Change-Id: I599ee3567a61d9bbed1326c481e0def01e68f140 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5439 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-04-06 r/3935 fix(grfn/keyboard): Don't make LGUI a toggleGriffin Smith1-1/+1
I have accidentally done some keyboard shortcut so many times due to this being a toggle Change-Id: I405ab7d5cd591d79a277072930e681988b20cb75 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5438 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-04-06 r/3934 feat(grfn/keyboard): Add a spacebar under my left handGriffin Smith1-1/+1
for music stuff, mostly - this "lambda key" was always a little unadvised. Change-Id: I430eaa1069fa78f3fe0ef5c3483be7a9c379f199 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5437 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-04-06 r/3933 fix(grfn/emacs): Don't fail on non-tracker clocked-in taskGriffin Smith2-21/+22
Change-Id: I171e06f67abec2ccc60ec0ff444d7d5b0378485d Reviewed-on: https://cl.tvl.fyi/c/depot/+/5436 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-04-06 r/3932 feat(grfn/gws.fyi): Link to readyset.ioGriffin Smith1-3/+4
woo out of stealth mode Change-Id: I2951a1d77a6e22a5c4d4f91c49e4bc47ff8911b8 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5435 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-04-06 r/3931 fix(grfn/mugwump): Set nginx.recommendedProxySettingsGriffin Smith1-0/+1
Apparently grafana needs this now Change-Id: I197837d831bd7bfde17cbb5dd253e9758578ff6d Reviewed-on: https://cl.tvl.fyi/c/depot/+/5434 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-04-06 r/3930 fix(grfn/mugwump): Use correct path to buildkite-tokenGriffin Smith1-1/+1
Change-Id: Ie1d30363887f7ed999116f11ea30bb53ea5ef24c Reviewed-on: https://cl.tvl.fyi/c/depot/+/5433 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-03-31 r/3926 feat(tazjin/tverskoy): Support local configurationVincent Ambo2-1/+2
I need this for some work config which I can't put in public git :/ Change-Id: Id6a160d9dd9c1aedace68aca732744da22e413c5 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5427 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su>
2022-03-31 r/3925 feat(tazjin/emacs): Add randr layout with TV screen above laptopVincent Ambo1-0/+10
Change-Id: I302f9d86d7325ce97c95fd61deb9ff722f9d0ce1 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5426 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su>
2022-03-30 r/3922 feat(tazjin/tverskoy): Install & persist electrumVincent Ambo1-0/+2
Change-Id: If17587cd84b501741ad1a58c761473b5a2268deb Reviewed-on: https://cl.tvl.fyi/c/depot/+/5423 Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: tazjin <tazjin@tvl.su>
2022-03-27 r/3920 feat(sterni/emacs): enable server and include emacsclientsterni2-2/+11
Change-Id: Icaf22595c774bdceb7e79f5302cde8d039aa3b09 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5401 Tested-by: BuildkiteCI Reviewed-by: sterni <sternenseemann@systemli.org> Autosubmit: sterni <sternenseemann@systemli.org>
2022-03-22 r/3919 fix(tazjin/tverskoy): Persist zerotier and tailscale stateVincent Ambo1-0/+3
Change-Id: Iede2e6afaa7484edbd98a8df08eb83d181650ddf Reviewed-on: https://cl.tvl.fyi/c/depot/+/5399 Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
2022-03-21 r/3918 feat(tazjin/tverskoy): Enable tailscale serviceVincent Ambo1-0/+2
Change-Id: Ib3102defc8a6027e924067876505ca0532f24b86 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5388 Autosubmit: tazjin <tazjin@tvl.su> Reviewed-by: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
2022-03-19 r/3917 chore(3p/sources): Bump channels & overlayssterni9-11/+11
* Remove use of aliases that have been removed in nixpkgs commit a36f455905d55838a0d284656e096fbdb857cf3a: - ncat - x11 - nologin - dbus_libs - emacsPackagesGen - man-pages - pulseaudioLight Change-Id: Ide603bf48bc7f77e10e4aa715ba025aece3644fd Reviewed-on: https://cl.tvl.fyi/c/depot/+/5387 Tested-by: BuildkiteCI Autosubmit: sterni <sternenseemann@systemli.org> Reviewed-by: tazjin <tazjin@tvl.su> Reviewed-by: grfn <grfn@gws.fyi> Reviewed-by: wpcarro <wpcarro@gmail.com>
2022-03-16 r/3916 fix(grfn/emacs): Actually remove evil-snipe-modeGriffin Smith1-2/+1
Change-Id: I30079e5c6da0fc10e024d3f8f6c8d6b86dbb3232 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5397 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-03-16 r/3915 feat(grfn/home): Add ssh config matchBlock for grfn-devGriffin Smith1-0/+6
Change-Id: Ia671dc53c92e1ffc4c5c3b61f04f6fca30d811aa Reviewed-on: https://cl.tvl.fyi/c/depot/+/5396 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-03-16 r/3914 feat(grfn/home): Install gnuplotGriffin Smith1-0/+1
Change-Id: Ifc7582de6fbe902f4aaa5562d22e3a0d36f046d4 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5395 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-03-16 r/3913 feat(grfn/home): Install linuxPackages.perfGriffin Smith1-0/+2
Change-Id: Icd2233ab9ff0f4e7d5ef057a812120c7ec2f381e Reviewed-on: https://cl.tvl.fyi/c/depot/+/5394 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-03-16 r/3912 feat(grfn/emacs): Add binding for lsp-goto-type-definitionGriffin Smith1-0/+1
Change-Id: I6ed70cb78da77436e2760cd6ca049058f9dfaf7e Reviewed-on: https://cl.tvl.fyi/c/depot/+/5393 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-03-16 r/3911 feat(grfn/emacs): Reference current JIRA ticket in commit messageGriffin Smith2-9/+62
Add a `Refs: TICKET-1234` footer to any newly created tickets that're made while clocked in to an org-mode headline associated with a JIRA ticket ID via org tracker, and provide a binding to switch it between Refs and Fixes Change-Id: I0651d933987536b65013140a6c77214ece77a3d3 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5392 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-03-16 r/3910 fix(grfn/emacs): Correct email opening commandGriffin Smith1-1/+1
Apparently notmuch-tree-jump-search doesn't autoload correctly, not to mention I'm not sure it ever actually did anything different than notmuch-jump-search Change-Id: I93044513e69ee5fef84475467f258ce90abfb2fb Reviewed-on: https://cl.tvl.fyi/c/depot/+/5391 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-03-16 r/3909 feat(grfn/emacs): Install org-d20Griffin Smith1-0/+1
Change-Id: I9ae2973a13fb451123e63cc0fa4f83241406f17b Reviewed-on: https://cl.tvl.fyi/c/depot/+/5390 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
2022-03-12 r/3908 feat(sterni/emacs): setup direnv and lsp(-haskell)sterni2-0/+11
The LSP setup is very basic at the moment, I'll probably want lsp-ui as well and other bits and pieces. Change-Id: Ic0360bbfde98e99990aa3ccb68ea045b522e67ce Reviewed-on: https://cl.tvl.fyi/c/depot/+/5386 Tested-by: BuildkiteCI Reviewed-by: sterni <sternenseemann@systemli.org> Autosubmit: sterni <sternenseemann@systemli.org>