Vaxry
3d6476c902
Core: Add a test suite ( #9297 )
...
Adds a test suite for testing hyprland's features with a runtime tester
---------
Co-authored-by: Mihai Fufezan <mihai@fufexan.net >
2025-06-26 19:43:39 +02:00
Mihai Fufezan
ff2f85641a
CI/Nix: add cache-nix-action
...
Use nixbuild/nix-quick-install-action which pairs well with
nix-community/cache-nix-action.
Should help with build times by reducing the number of packages needing
to be re-downloaded on each run.
Parameters are taken from https://github.com/nix-community/cache-nix-action
and may be tweaked later.
2025-06-20 01:37:59 +03:00
Mihai Fufezan
d11d069715
CI/Nix: remove deprecated magic-nix-cache-action
2025-02-01 09:29:06 +02:00
Mihai Fufezan
c106f454c1
CI/Nix: temporarily disable cross build
2024-12-07 22:01:32 +02:00
Mihai Fufezan
d73c14751a
CI/Nix: git+https -> github
2024-09-28 21:53:18 +03:00
Mihai Fufezan
b2143a98e2
CI/Nix: no longer build with submodules
2024-09-27 00:07:52 +03:00
Mihai Fufezan
7b56ce6521
CI/Nix: add cross build
2024-09-26 21:17:07 +03:00
diniamo
07a21fdfa9
github(nix-build): switch to better nix installer, attempt at fixing hash mismatch ( #7701 )
...
* github(nix-build): switch to DeterminateSystems/nix-installer-action
* github(nix-build): switch to a direct git reference instead of cloning
* github(nix-ci): attempt to fix CI for pull requests
2024-09-08 21:20:45 +03:00
NotAShelf
10d7219807
CI: clarify Nix CI jobs; disable on forked repositories
2024-08-31 17:17:36 +03:00
Mihai Fufezan
8ec3dc4c09
CI: update actions
...
flake.lock: update aquamarine and xdph
2024-07-30 22:13:48 +03:00
Mihai Fufezan
589f758d94
CI/Nix: build with submodules
...
- Clone repo recursively
- Update Nix install action
- Remove wlroots update
2024-05-05 16:30:39 +03:00
fred21O4
da839f20f1
CI/Nix: use hyprland cachix ( #5701 )
2024-04-22 23:58:27 +03:00
musjj
f3c92e75c8
CI/Nix: attempt to fix broken cache ( #4963 )
...
DeterminateSystems/nix-installer-action is causing hash inconsistency between CI & local build.
2024-03-04 20:33:42 +02:00
Mihai Fufezan
cedf5f1fca
CI/Nix: fix build
2023-12-29 00:07:23 +02:00
Vaxry
cd96ceecc5
build: remove nv patches ( #3957 )
2023-11-26 02:58:57 +00:00
Mihai Fufezan
f8008e4b3b
Nix CI: use DetSys' install & cache actions
2023-09-14 17:55:53 +03:00
Mihai Fufezan
ed51fe7bac
CI: add reusable actions
2023-09-12 01:40:57 +03:00