Mic92
4bedb380b8
ci/build-clan-app: drop --system
...
this changes nix into believing it can run darwin, when it cannot, it should however do remote builds
2025-10-20 12:27:12 +00:00
Johannes Kirschbauer
203761a99c
fix: pull request template folder
2025-10-08 16:24:52 +02:00
Johannes Kirschbauer
0390d5999d
PR: add pull request template
2025-10-08 12:44:36 +02:00
Michael Hoang
589d353285
gitea: run nix with --print-build-logs to workflows
2025-09-18 16:42:15 +02:00
Jörg Thalheim
ffb7b91da7
drop impure checks from ci
2025-08-19 15:28:25 +02:00
Jörg Thalheim
da06babcc2
update-flake-inputs: set different author
2025-08-14 13:30:22 +02:00
Jörg Thalheim
434edeaae1
drop update-private-flake-inputs
2025-08-13 14:35:43 +02:00
Jörg Thalheim
567570e89c
make clan-core-for-checks a dev flake input
2025-08-11 15:36:40 +02:00
pinpox
992048e1b2
Fix update-clan-core-for-checks script
...
create-pr needs to use /bin/sh to work. This PR makes the script posix
compliant, replacing any bash specific features with plain sh
alternatives
2025-07-18 15:33:36 +02:00
Jörg Thalheim
a012e4b1af
build x86_64-darwin on main every few hours
2025-07-18 14:39:07 +02:00
Jörg Thalheim
028700b058
update-flake-inputs: email/user doesn't need to be configured
2025-07-15 16:19:45 +02:00
Jörg Thalheim
e8b111e229
run flake updates every 5 hours
2025-07-15 16:11:54 +02:00
Jörg Thalheim
2ef248a10e
update-flake-inputs: enable auto-merge
2025-07-15 10:55:28 +02:00
Jörg Thalheim
a424f318e4
update-flake-inputs: set gitea-token/github-token correctly
2025-07-14 20:28:30 +02:00
Jörg Thalheim
29581cd1f4
update-flake-inputs: drop gitea vars
2025-07-14 17:41:48 +02:00
Jörg Thalheim
a509e16627
add new workflow to do flake updates
2025-07-14 17:11:22 +02:00
Jörg Thalheim
78e4610dd2
avoid shebang in update-private-flake-inputs
2025-07-07 18:48:11 +02:00
Jörg Thalheim
494226d923
add gitea action to update private flake inputs
2025-07-07 15:59:09 +00:00
Jörg Thalheim
48bf2ac3bc
update-clan-core-for-checks: retry merge after delay
2025-05-13 13:51:03 +02:00
Jörg Thalheim
6c99124ed8
update-clan-core-for-checks: use correct pr number
2025-05-13 13:40:27 +02:00
Jörg Thalheim
d42cf8af70
update-clan-core: fix json syntax
2025-05-13 13:11:34 +02:00
Jörg Thalheim
7c045a9787
update-clan-core: use pr id
2025-05-13 12:37:02 +02:00
Jörg Thalheim
45a3bbb8fd
update-clan-core-for-checks: update pr description
2025-05-13 11:18:42 +02:00
Jörg Thalheim
fc7269924c
update-clan-core-for-checks: use ci bot token for prs
2025-05-13 11:05:06 +02:00
Jörg Thalheim
8bdd6ba6d4
update-clan-core-for-checks: fix head branch
2025-05-13 10:52:52 +02:00
Jörg Thalheim
d4dadaba79
update-clan-core: use https
2025-05-13 10:18:56 +02:00
Jörg Thalheim
645be8a3ba
update-clan-core-for-checks: pass GITEA_TOKEN correctly
2025-05-13 10:06:29 +02:00
Jörg Thalheim
4464470577
debug update-clan-core-for-checks action
2025-05-13 09:48:46 +02:00
Jörg Thalheim
3da4c7a855
checks/update-clan-core-for-checks: provide missing curl
2025-05-12 18:24:31 +02:00
Jörg Thalheim
fe50940464
checks/update-clan-core-for-checks: force push
2025-05-12 17:50:52 +02:00
Jörg Thalheim
5dd3fea4c2
checks/update-clan-core-for-checks: fix typo in git env
2025-05-12 16:58:38 +02:00
Jörg Thalheim
fc8bc24b03
checks/update-clan-core-for-check: add email/name
2025-05-12 16:44:54 +02:00
Jörg Thalheim
9733c41105
don't run impure checks on main
...
We need to make sure that these tests already pass in pull requests.
There is often no point running this on main because it's already to
late at this point.
2025-05-12 16:05:52 +02:00
Jörg Thalheim
7d6188a2fc
ci/update-clan-core-for-checks: bump gitea-create-pull-request
2025-05-12 13:41:16 +02:00
Jörg Thalheim
a6914a0598
use a clan-core snapshots for ci tests
...
We currently have to re-run our integration tests a lot because they are
depending on the whole repository. This pull request changes locks the
clan-core used for vm tests. This has the caveat that we might not run
the latest NixOS machine of our profiles. On the upside we can test
behaviour against an older clan-core version and capture breakages and
make it backwards compatible. If we actually want to test the latest
version, the PR that changes the exposed flake api, could also bump the
clan-core snapshot.
2025-05-12 13:21:25 +02:00
renovate[bot]
1cbcd9dedb
chore(deps): update actions/checkout action to v4
2025-03-12 13:01:16 +00:00
Qubasa
fb4ceebccf
formatter.nix: Add prettier
2024-08-02 18:56:53 +02:00
Qubasa
30ff40fa8b
ci: Change from deploy on pull_request to deploy on main push
2024-05-04 13:42:16 +02:00
Qubasa
8a0f33b634
ci: Change from deploy on pull_request to deploy on main push
2024-05-04 13:37:56 +02:00
Qubasa
de4e1c35cd
gitea_action: Add docs.clan.lol auto deploy
2024-05-03 20:34:27 +02:00
Jörg Thalheim
7983c4f16e
deprecate gitea nix builds
2024-05-03 11:45:02 +02:00
Johannes Kirschbauer
f77fc058b4
worklow: disable link checking, this is done by mkDocs
2024-04-12 17:13:11 +02:00
Jörg Thalheim
d8bbfd11e4
reduce eval worker
2024-03-12 17:34:07 +01:00
Jörg Thalheim
8dcfebd9f9
Revert "workaround gitea bug"
...
This reverts commit 8697d64625 .
2024-03-12 17:23:12 +01:00
Jörg Thalheim
8697d64625
workaround gitea bug
2024-03-12 16:10:54 +00:00
Jörg Thalheim
2493eef5f4
add lychee link checker
2024-02-21 17:18:28 +01:00
Jörg Thalheim
b4c5168855
reduce number of eval workers
2024-01-04 17:18:10 +01:00
Qubasa
5c08242b7e
Removed unused ui-assets workflow file.
2023-12-30 23:14:32 +01:00
Jörg Thalheim
8eaeb642d8
unpin nix-fast-build
2023-09-23 12:27:35 +00:00
Luis-Hebendanz
357d7f3fd5
CI: Created separate user for CI
2023-09-20 14:51:34 +02:00