Move builds to prod-pins and add explicit update channels
Some checks failed
Validate authentication / Validate authentication (push) Failing after 1s

This commit is contained in:
Alois 2026-10-04 19:27:02 +02:00
commit e71d9c3118
Signed by: alois
SSH key fingerprint: SHA256:GBzT2DXvAuGV9XIV5W3WrzVpjU54FThmxHXdbz95J24
15 changed files with 473 additions and 722 deletions

155
flake.lock generated
View file

@ -1,21 +1,54 @@
{
"nodes": {
"flake-parts": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib"
},
"client": {
"flake": false,
"locked": {
"lastModified": 1782949081,
"narHash": "sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w+6NWK9yA=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e",
"type": "github"
"lastModified": 1791114583,
"narHash": "sha256-J4j6LI+erWFp+maryBRN08Ra90BKLjv0NOhVC7subEY=",
"ref": "dev",
"rev": "d08a00a94acda0d1622de5960fa74750bf7d64db",
"revCount": 646,
"type": "git",
"url": "ssh://git@methanium.net/tensamin/client"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
"ref": "dev",
"type": "git",
"url": "ssh://git@methanium.net/tensamin/client"
}
},
"iota": {
"flake": false,
"locked": {
"lastModified": 1791114268,
"narHash": "sha256-iKNN+La/hAKXxJL6wYti2jlZ4uS2C5dRkQyuVnciPwU=",
"ref": "main",
"rev": "3d824fde58f1a9ff3c2df45311f7dc658e9700dd",
"revCount": 327,
"type": "git",
"url": "ssh://git@methanium.net/tensamin/iota"
},
"original": {
"ref": "main",
"type": "git",
"url": "ssh://git@methanium.net/tensamin/iota"
}
},
"mtp": {
"flake": false,
"locked": {
"lastModified": 1791113691,
"narHash": "sha256-r7LAe6KUuVCXLzyTNo1vqQeXxmfsXuzFV+qV6teZd+Y=",
"ref": "master",
"rev": "ad489265deacadd6de52ed2129d071803a0e7247",
"revCount": 215,
"type": "git",
"url": "ssh://git@methanium.net/methanium/mtp"
},
"original": {
"ref": "master",
"type": "git",
"url": "ssh://git@methanium.net/methanium/mtp"
}
},
"mtp-type-maps": {
@ -23,68 +56,112 @@
"locked": {
"lastModified": 1790572556,
"narHash": "sha256-ugNZR2Be9N9UjG0aVN8Yrk4hYOVC2edjtC9xBhbW35w=",
"ref": "refs/heads/main",
"ref": "main",
"rev": "4f18c7a0d9b04d38a77fbb011c4f0b21c25bf7bf",
"revCount": 28,
"type": "git",
"url": "https://git.methanium.net/tensamin/mtp-type-maps"
"url": "ssh://git@methanium.net/tensamin/mtp-type-maps"
},
"original": {
"ref": "main",
"type": "git",
"url": "https://git.methanium.net/tensamin/mtp-type-maps"
"url": "ssh://git@methanium.net/tensamin/mtp-type-maps"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1784497964,
"narHash": "sha256-vlHUuqAcbcH2RKmHbPiuQzbv1pnzzavXnI62RD0bqCU=",
"owner": "nixos",
"lastModified": 1790981744,
"narHash": "sha256-sm6DclXJudZfP/pcDBQQsRqyMxBcQsuw+7yQr4rBBLE=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "241313f4e8e508cb9b13278c2b0fa25b9ca27163",
"rev": "55ba7f49ef2962b42cbd126522b7df5f95037679",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-lib": {
"omega": {
"flake": false,
"locked": {
"lastModified": 1782614948,
"narHash": "sha256-ePjCwr1sNm9NYUqywL7QfK3JnlS015msC+eBu2zKlp8=",
"owner": "nix-community",
"repo": "nixpkgs.lib",
"rev": "db3f255737b94216eb71cce308e2912cf6bc2d7c",
"type": "github"
"lastModified": 1791114269,
"narHash": "sha256-56Nh5XnH7SK1P0kdtai/ZKcuQr8YlgDo5ndBf67YnFo=",
"ref": "main",
"rev": "993fa5ead0cfe5f5f0ab1ecd12ffe0f343380489",
"revCount": 157,
"type": "git",
"url": "ssh://git@methanium.net/tensamin/omega"
},
"original": {
"owner": "nix-community",
"repo": "nixpkgs.lib",
"type": "github"
"ref": "main",
"type": "git",
"url": "ssh://git@methanium.net/tensamin/omega"
}
},
"omikron": {
"flake": false,
"locked": {
"lastModified": 1791114268,
"narHash": "sha256-x6jc6l3LC3jTG/5YOuch32spGXfUzhO20M3g/Qmq2FY=",
"ref": "main",
"rev": "39371ad398d13aa1792c1ff58d2fb72f7be15787",
"revCount": 211,
"type": "git",
"url": "ssh://git@methanium.net/tensamin/omikron"
},
"original": {
"ref": "main",
"type": "git",
"url": "ssh://git@methanium.net/tensamin/omikron"
}
},
"prod-pins": {
"inputs": {
"client": "client",
"iota": "iota",
"mtp": "mtp",
"mtp-type-maps": "mtp-type-maps",
"nixpkgs": "nixpkgs",
"omega": "omega",
"omikron": "omikron",
"rust-overlay": "rust-overlay"
},
"locked": {
"lastModified": 1791134396,
"narHash": "sha256-2HDKbqt9xNt7shkkASMmP7UGyz69NO/23j4IOXxADEs=",
"ref": "main",
"rev": "123205c97d1c75977ada8a3a80bd8323e19773bb",
"revCount": 3,
"type": "git",
"url": "ssh://git@methanium.net/tensamin/prod-pins"
},
"original": {
"ref": "main",
"type": "git",
"url": "ssh://git@methanium.net/tensamin/prod-pins"
}
},
"root": {
"inputs": {
"flake-parts": "flake-parts",
"mtp-type-maps": "mtp-type-maps",
"nixpkgs": "nixpkgs",
"rust-overlay": "rust-overlay"
"prod-pins": "prod-pins"
}
},
"rust-overlay": {
"inputs": {
"nixpkgs": [
"prod-pins",
"nixpkgs"
]
},
"locked": {
"lastModified": 1784526465,
"narHash": "sha256-L37teKC6oINWG4PGZLIqbphMWvSQ0PEz+aWxAk+rIDw=",
"lastModified": 1791101754,
"narHash": "sha256-y/GF+9B0t0TZ0nQiSRMqDXpr76yT7sdDbS/3GNLhzkE=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "58c6334db52d51fc5dd8877c90b01f00cf8a696b",
"rev": "dbc715a4b7c0ace63b9769a032d1dd34cd89e5bd",
"type": "github"
},
"original": {