Commit Graph

19 Commits

Author SHA1 Message Date
Mihai Fufezan
50dea18ce3 CI: fix devshell loading 2024-10-13 23:15:54 +03:00
NotAShelf
e88f65ccf0 ci/cargo-build: make nix devshell impure 2024-10-13 15:28:48 +03:00
NotAShelf
6c974bc5f3 CI: actually fix build workflow
Whoops.
2024-10-12 01:05:16 +03:00
NotAShelf
2efe3e0b57 ci: fine-grain trigger conditions 2024-06-05 11:27:50 +03:00
NotAShelf
c0bfa896d7 ci: remove build workflow
We need to collect the dependency names for debian based distros, which I will do at a later date
2024-06-05 10:28:55 +03:00
raf
8c1f7907a4 ci: fix yaml syntax errors 2024-06-05 05:00:31 +00:00
NotAShelf
1f8ac6321d ci: install cargo dependencies before building workspace 2024-06-04 20:47:05 +03:00
NotAShelf
636ddab170 ci: order nix workflows; add cargo audit 2024-06-04 20:35:03 +03:00
NotAShelf
8d431d792a CI: use cachix nix installer
DetSys one is often inconsistent
2024-06-03 20:24:02 +03:00
NotAShelf
f9073a6184 nix: housekeeping (#100)
* flake: bump inputs

* CI: simplify cachix workflow

* CI: separate nix flake checking
2023-10-10 11:21:25 +03:00
NotAShelf
59e0bf6e57 nix: cleanup (#75)
* dev: typo in cache job name

* nix: cleanup
2023-08-07 23:11:31 +03:00
NotAShelf
63fd38d3da Nix: fix binary cache CI and introduce module aliases (#48)
* nix: module aliases

* CI: bump install-nix-action
2023-06-21 19:23:05 +03:00
NotAShelf
099e1a08fd nix: rewrite nix flake from ground up and introduce home-manager module (#44)
* rewrite nix flake and move default package

* revert: remove .envrc

* feat: create home-manager module

big W

* fix: properly parse null for config.plugins

* build plugins from template derivation

* build plugins from template derivation

* cache each plugin individually

* pass name and derivation to template derivation

* fix: rework the devShell

* fix: add missing flake-parts input

* feat: make anyrun not build plugins

it only builds plugins on the anyrun-with-all-plugins package

* chore: write documentation about HM module

* fix: specify pname for plugins

* nix: flake-parts follows nixpkgs

* nix: formatting via alejandra

---------

Co-authored-by: n3oney <neo@neoney.dev>
2023-06-21 18:49:10 +03:00
NotAShelf
5f01f30235 provide a valid package for the buiild CI (#42) 2023-05-31 16:23:34 +03:00
Kirottu
55647caaab Update cachix.yml
Change main branch to master branch
2023-05-30 21:25:06 +03:00
NotAShelf
f1776a1dc4 provide a binary cache for anyrun (#39)
* upload built binaries to cachix

* add cachix instructions to the README
2023-05-30 16:58:34 +03:00
Kirottu
3fdf22bd4e Create FUNDING.yml 2023-04-27 07:35:40 +03:00
Kirottu
ca8255c532 Revert "Create rust.yml"
This reverts commit aac220c3b4.
2023-04-14 12:38:32 +03:00
Kirottu
aac220c3b4 Create rust.yml 2023-04-14 12:34:26 +03:00