chore: Migrate from cachix to Attic in nix and github workflows

- Updated nix config to use Attic substituter and trusted public key
- Modified github workflows to use Attic cache instead of Cachix
- Removed the now unnecessary cachix config settings and Cachix workflow actions
- Update `flake.lock`
- Run on our own CI runners

Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
This commit is contained in:
Harald Hoyer 2024-07-01 13:39:47 +02:00
parent 3a272950fa
commit 971e63784c
Signed by: harald
GPG key ID: F519A1143B3FBE32
4 changed files with 39 additions and 24 deletions

View file

@ -18,6 +18,7 @@
, python3
, texinfo
, validatePkgConfig
, which
, writeShellApplication
, writeShellScript
, writeText
@ -91,6 +92,7 @@ stdenv.mkDerivation rec {
python3
texinfo
validatePkgConfig
which
];
buildInputs = [