|
1fdfd7e0a7
|
feat: reduce number of forgejo action runners to 1
While 2 is cool because huge actions don't block this has been affecting my server too much.
|
2024-05-20 12:06:16 +02:00 |
|
|
80b66b0d35
|
feat: add CI checks through pre-commit
|
2024-05-20 12:06:16 +02:00 |
|
kitchen-ci
|
385b2f3fb1
|
flake.lock: Update
Flake lock file updates:
• Updated input 'agenix':
'github:ryantm/agenix/24a7ea390564ccd5b39b7884f597cfc8d7f6f44e' (2024-04-26)
→ 'github:ryantm/agenix/8d37c5bdeade12b6479c85acd133063ab53187a0' (2024-05-09)
• Updated input 'disko':
'github:nix-community/disko/e1b3ae2b4ebc3c7b83154b9361e3d154e64e362d' (2024-05-06)
→ 'github:nix-community/disko/e972a78f4a49cd92075d64b6feeef64d26bf2996' (2024-05-13)
• Updated input 'home-manager':
'github:nix-community/home-manager/86853e31dc1b62c6eeed11c667e8cdd0285d4411' (2024-04-25)
→ 'github:nix-community/home-manager/ab5542e9dbd13d0100f8baae2bc2d68af901f4b4' (2024-05-10)
• Updated input 'nix-index-database':
'github:Mic92/nix-index-database/a362555e9dbd4ecff3bb98969bbdb8f79fe87f10' (2024-05-05)
→ 'github:Mic92/nix-index-database/f9027322f48b427da23746aa359a6510dfcd0228' (2024-05-12)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/e148ccbecbd2fe4dc4768fba67f6db828466ad06' (2024-05-06)
→ 'github:NixOS/nixos-hardware/a4e2b7909fc1bdf30c30ef21d388fde0b5cdde4a' (2024-05-08)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/651b4702e27a388f0f18e1b970534162dec09aff' (2024-05-04)
→ 'github:NixOS/nixpkgs/71bae31b7dbc335528ca7e96f479ec93462323ff' (2024-05-11)
• Updated input 'nixpkgs-unstable':
'github:NixOS/nixpkgs/25865a40d14b3f9cf19f19b924e2ab4069b09588' (2024-05-05)
→ 'github:NixOS/nixpkgs/062ca2a9370a27a35c524dc82d540e6e9824b652' (2024-05-11)
• Updated input 'nur':
'github:nix-community/NUR/ab1975853e951403f855043226dec29998b989f2' (2024-05-12)
→ 'github:nix-community/NUR/33c2f539c6ce5b58bb5e093aec0fcb9d00a0e7d9' (2024-05-13)
|
2024-05-20 12:06:16 +02:00 |
|
|
2af65508e2
|
workflow: don't fail when PR is already open
|
2024-05-20 12:06:16 +02:00 |
|
|
7f80e1e95e
|
ci; use proper time
|
2024-05-20 12:06:16 +02:00 |
|
|
999ab1e5e3
|
ci: fix data field for PR creation
|
2024-05-20 12:06:16 +02:00 |
|
|
a25679cd1e
|
fix: cron
|
2024-05-20 12:06:16 +02:00 |
|
|
94c184609c
|
ci: change cron spec
|
2024-05-20 12:06:16 +02:00 |
|
|
b64066caeb
|
feat(forgejo): make runners Nice
|
2024-05-20 12:06:16 +02:00 |
|
|
2cd946a893
|
fix(ci): use proper cron syntax
|
2024-05-20 12:06:16 +02:00 |
|
|
2b1624ebc5
|
feat: add workflow for automatically updating
|
2024-05-20 12:06:16 +02:00 |
|
|
1c1ccd85bd
|
ci: setup qemu in container
|
2024-05-20 12:06:16 +02:00 |
|
|
60b80eae13
|
ci: add NIX_CONFIG for amd64 extra-platform
|
2024-05-20 12:06:16 +02:00 |
|
|
cf4a15b83e
|
fix: use host network instead of creating it's own for test runners
|
2024-05-20 12:06:16 +02:00 |
|
|
5992ed1b6d
|
feat: install protoots
|
2024-05-20 12:06:16 +02:00 |
|
|
7cb26a742c
|
Revert "fix: explicitly set dns servers for containers"
This reverts commit 6de5f5a3f337c4431e01749a46e56e5327e0b084.
|
2024-05-20 12:06:16 +02:00 |
|
|
d4aaf962c6
|
refactor: fix stylix complaints
|
2024-05-20 12:06:16 +02:00 |
|
|
d1c0520c0e
|
feat: install statix
|
2024-05-20 12:06:16 +02:00 |
|
|
3efdcc57b7
|
feat: add name.buffet.sh
|
2024-05-20 12:06:16 +02:00 |
|
|
2e574ab0b6
|
feat(nix): add kitchen and nix-community caches
|
2024-05-20 12:06:16 +02:00 |
|
|
9f82263098
|
fix: explicitly set dns servers for containers
|
2024-05-20 12:06:16 +02:00 |
|
|
3e09f9cb19
|
fix: use proper name instead of out-of-scope n for runner names
|
2024-05-20 12:06:16 +02:00 |
|
|
22d4240e80
|
fix: enable docker socket
|
2024-05-20 12:06:16 +02:00 |
|
|
023c87cb67
|
feat: rename runners to contain name
|
2024-05-20 12:06:16 +02:00 |
|
|
c5fac021e5
|
ci: only run CI on push if it goes to main
|
2024-05-20 12:06:16 +02:00 |
|
|
26f256d6f8
|
fix: syntax
|
2024-05-20 12:06:16 +02:00 |
|
|
3b7612ab27
|
fix(forgejo-runner): add gitea-runner user
|
2024-05-20 12:06:16 +02:00 |
|
|
efe1591076
|
feat: add 2 podman runners for forgejo
|
2024-05-20 12:06:16 +02:00 |
|
|
4f4f196b96
|
feat(forgejo): set LANDING_PAGE to kitchen not buffet
|
2024-05-20 12:06:16 +02:00 |
|
|
22e73188f4
|
feat: deploy server from kitchen/rice not chef/rice
|
2024-05-20 12:06:16 +02:00 |
|
|
71013fd764
|
ci: add CI
Just runs `nix flake check`.
|
2024-05-20 12:06:16 +02:00 |
|
|
9e9229a06b
|
feat(podman): enable autoPrune
|
2024-05-20 12:06:16 +02:00 |
|
|
86efc683ed
|
feat(forgejo): use LANDING_PAGE instead of 303 redirect
|
2024-05-20 12:06:16 +02:00 |
|
|
d04f2f59e4
|
fix: disable caching of tarballs for upgrades
|
2024-05-20 12:06:16 +02:00 |
|
|
f91a46590d
|
Revert "feat(forgejo): setup action runner"
This reverts commit 999c0a53837ff17517052d73989e82cd6d388e08.
|
2024-05-20 12:06:16 +02:00 |
|
|
2b35bd9160
|
feat(sway): temporary keybind workaround
|
2024-05-20 12:06:16 +02:00 |
|
|
63cb3e9ccb
|
feat(forgejo): setup action runner
|
2024-05-20 12:06:16 +02:00 |
|
|
950c33727e
|
feat(forgejo): use 303 not 301 for redirect
|
2024-05-20 12:06:16 +02:00 |
|
|
55ca835ebf
|
feat(git): actually switch to main branch
|
2024-05-20 12:06:16 +02:00 |
|
|
5837c147e6
|
chore: update
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/285e26465a0bae510897ca04da26ce6307c652b4' (2024-04-26)
→ 'github:nix-community/disko/e1b3ae2b4ebc3c7b83154b9361e3d154e64e362d' (2024-05-06)
• Updated input 'nix-index-database':
'github:Mic92/nix-index-database/941c4973c824509e0356be455d89613611f76c8a' (2024-04-28)
→ 'github:Mic92/nix-index-database/a362555e9dbd4ecff3bb98969bbdb8f79fe87f10' (2024-05-05)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/53db5e1070d07e750030bf65f1b9963df8f0c678' (2024-04-27)
→ 'github:NixOS/nixos-hardware/e148ccbecbd2fe4dc4768fba67f6db828466ad06' (2024-05-06)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/12430e43bd9b81a6b4e79e64f87c624ade701eaf' (2024-04-28)
→ 'github:NixOS/nixpkgs/651b4702e27a388f0f18e1b970534162dec09aff' (2024-05-04)
• Updated input 'nixpkgs-unstable':
'github:NixOS/nixpkgs/58a1abdbae3217ca6b702f03d3b35125d88a2994' (2024-04-27)
→ 'github:NixOS/nixpkgs/25865a40d14b3f9cf19f19b924e2ab4069b09588' (2024-05-05)
• Updated input 'nur':
'github:nix-community/NUR/25549d720af8d5ff6c7e76c09e8bdbcb8a383b03' (2024-04-29)
→ 'github:nix-community/NUR/7e381457c87a47b1d1836941a772f007841ca960' (2024-05-06)
|
2024-05-20 12:06:16 +02:00 |
|
|
56ee6255b4
|
feat: auto upgrade ami
|
2024-05-20 12:06:16 +02:00 |
|
|
bdd755bb4e
|
feat(git): switch from master to main
I feel like it has found wide-spread adaption by now.
|
2024-05-20 12:06:16 +02:00 |
|
|
d8af11da26
|
feat(forgejo): serve chef pfp as favicon and logo
|
2024-05-20 12:06:16 +02:00 |
|
|
06360e6e37
|
feat(forgejo): disable sign ups
Gotta add some "mail this place to sign up" instead.
|
2024-05-20 12:06:16 +02:00 |
|
|
e6272ebca0
|
feat(forgejo): enable mailer
|
2024-05-20 12:06:16 +02:00 |
|
|
af533ec3bf
|
feat(ami): set up msmtp to send email through forgejo later on
Currently not working as Hetzner is blocking the relevant ports.
|
2024-05-20 12:06:16 +02:00 |
|
|
df5c9fb1b3
|
feat(forjego): prepare for enabling mailer
|
2024-05-20 12:06:16 +02:00 |
|
|
6204338c82
|
feat(forgejo): enable push create
|
2024-05-20 12:06:16 +02:00 |
|
|
567e44d6cd
|
feat(forgejo): enable sign ups, but they have to be manually approved
|
2024-05-20 12:06:16 +02:00 |
|
|
8aadbf24e5
|
feat(ami): set up murmur
|
2024-05-20 12:06:16 +02:00 |
|