Commit Graph

7 Commits

Author SHA1 Message Date
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 04b40ea2ec
CI: only run once for PRs with branches from original repo (#7075) 2024-07-27 22:17:05 +03:00
André Silva a8ab1b1679
nix: build improvements (#5952)
* scripts: allow using existing variable values in generateVersion.sh

* nix: populate versioning variables

* nix: remove unused meson input

* nix: remove unnecessary hyprland-protocols dependency

* Nix: remove nixConfig from flake

It's more annoying than helpful.

* CI/Nix: fix PR build failure

---------

Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
2024-05-11 01:51:53 +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
Mihai Fufezan b6191cbc76
CI: don't run wlroots update in PRs 2023-09-12 11:48:30 +03:00
Mihai Fufezan ed51fe7bac CI: add reusable actions 2023-09-12 01:40:57 +03:00