Commit Graph

37 Commits

Author SHA1 Message Date
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
Luis-Hebendanz
ec497276bd CI: Created separate user for CI 2023-09-20 14:48:16 +02:00
Luis-Hebendanz
08f8815806 CI: Added ui-assets workflow. 2023-09-19 16:21:53 +02:00
Jörg Thalheim
e753b9a87f try to fix ci by pinning nix-fast-build 2023-09-19 13:14:44 +02:00
Luis-Hebendanz
fb583a7b34 Removed workflow 2023-09-14 13:28:11 +00:00
Luis-Hebendanz
ddc5528e05 Fixed push perms error 2023-09-14 14:57:41 +02:00
Luis-Hebendanz
bcdee2c2a2 Changed to on_push and force 2023-09-14 14:46:52 +02:00
Luis-Hebendanz
989f9e20e9 Changed to on_push 2023-09-14 14:36:18 +02:00
Luis-Hebendanz
e6733bcb6b Added assets CI 2023-09-14 14:34:40 +02:00
Jörg Thalheim
a11a62cd4e replace ci script with nix-ci-build 2023-09-13 13:09:35 +02:00
Jörg Thalheim
c9adf12e72 reduce impure tests to just instantiate the template 2023-08-27 10:11:45 +02:00
Jörg Thalheim
4cc40865f5 rename checks-integration -> checks-impure
I think we should not use this for all integration tests
2023-08-27 10:00:22 +02:00
DavHau
7928e953fa checks-integration: init 2023-08-27 00:24:19 +02:00
Jörg Thalheim
4b2c1772d0 add ci script to parallize evaluation 2023-08-24 15:00:21 +02:00
Jörg Thalheim
fbd1c3cff4 ci: actually check pull_request merge instead of push 2023-08-08 13:53:08 +02:00
DavHau
5fb266a2f6 update-flake: remove workflow 2023-07-26 15:56:38 +02:00
DavHau
f84a7c6a65 Merge pull request 'Update Flake' (#33) from update-flake into main 2023-07-26 12:55:18 +00:00
DavHau
62ae99ecb6 Merge pull request 'Update Flake' (#32) from update-flake into main 2023-07-26 12:51:11 +00:00
Jörg Thalheim
0b027df015 ci: keep build going after first failure 2023-07-25 18:55:31 +02:00
Jörg Thalheim
d2d0d39e41 add tests 2023-07-21 13:34:40 +02:00