mirror of
				https://github.com/Jokiller230/puzzlevision.git
				synced 2025-10-31 13:50:04 +00:00 
			
		
		
		
	👷 Add flake.lock validation pipeline (tgirlcloud/locker)
This commit is contained in:
		
							parent
							
								
									795cdb46ba
								
							
						
					
					
						commit
						3e43b52795
					
				
					 2 changed files with 280 additions and 223 deletions
				
			
		
							
								
								
									
										22
									
								
								.github/workflows/validate-lock.yml
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								.github/workflows/validate-lock.yml
									
										
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,22 @@ | ||||||
|  | name: "Nix: validate flake.lock" | ||||||
|  | 
 | ||||||
|  | on: | ||||||
|  |   workflow_dispatch: | ||||||
|  |   push: | ||||||
|  |     paths: | ||||||
|  |       - "**.lock" | ||||||
|  | 
 | ||||||
|  | jobs: | ||||||
|  |   check-flake: | ||||||
|  |     name: Check Lockfile | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  | 
 | ||||||
|  |     steps: | ||||||
|  |       - name: Checkout | ||||||
|  |         uses: actions/checkout@v4 | ||||||
|  | 
 | ||||||
|  |       - name: Install Lix | ||||||
|  |         uses: ./.github/actions/install-lix | ||||||
|  | 
 | ||||||
|  |       - name: Check flake.lock | ||||||
|  |         run: nix run github:tgirlcloud/locker | ||||||
							
								
								
									
										51
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										51
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							|  | @ -107,11 +107,29 @@ | ||||||
| 				"type": "github" | 				"type": "github" | ||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
|  | 		"minegrub-theme": { | ||||||
|  | 			"inputs": { | ||||||
|  | 				"nixpkgs": "nixpkgs" | ||||||
|  | 			}, | ||||||
|  | 			"locked": { | ||||||
|  | 				"lastModified": 1752413064, | ||||||
|  | 				"narHash": "sha256-bcWxBAAvf5hp0TmMbYrwU4SlBxc5sB/T2VsIBdX1gDk=", | ||||||
|  | 				"owner": "Lxtharia", | ||||||
|  | 				"repo": "minegrub-theme", | ||||||
|  | 				"rev": "040b163268be6e7cf743ba990177525dc47ed944", | ||||||
|  | 				"type": "github" | ||||||
|  | 			}, | ||||||
|  | 			"original": { | ||||||
|  | 				"owner": "Lxtharia", | ||||||
|  | 				"repo": "minegrub-theme", | ||||||
|  | 				"type": "github" | ||||||
|  | 			} | ||||||
|  | 		}, | ||||||
| 		"nixcord": { | 		"nixcord": { | ||||||
| 			"inputs": { | 			"inputs": { | ||||||
| 				"flake-compat": "flake-compat", | 				"flake-compat": "flake-compat", | ||||||
| 				"flake-parts": "flake-parts_2", | 				"flake-parts": "flake-parts_2", | ||||||
|         "nixpkgs": "nixpkgs" | 				"nixpkgs": "nixpkgs_2" | ||||||
| 			}, | 			}, | ||||||
| 			"locked": { | 			"locked": { | ||||||
| 				"lastModified": 1753581565, | 				"lastModified": 1753581565, | ||||||
|  | @ -129,16 +147,16 @@ | ||||||
| 		}, | 		}, | ||||||
| 		"nixpkgs": { | 		"nixpkgs": { | ||||||
| 			"locked": { | 			"locked": { | ||||||
|         "lastModified": 1749494155, | 				"lastModified": 1689850295, | ||||||
|         "narHash": "sha256-FG4DEYBpROupu758beabUk9lhrblSf5hnv84v1TLqMc=", | 				"narHash": "sha256-fUYf6WdQlhd2H+3aR8jST5dhFH1d0eE22aes8fNIfyk=", | ||||||
| 				"owner": "NixOS", | 				"owner": "NixOS", | ||||||
| 				"repo": "nixpkgs", | 				"repo": "nixpkgs", | ||||||
|         "rev": "88331c17ba434359491e8d5889cce872464052c2", | 				"rev": "5df4d78d54f7a34e9ea1f84a22b4fd9baebc68d0", | ||||||
| 				"type": "github" | 				"type": "github" | ||||||
| 			}, | 			}, | ||||||
| 			"original": { | 			"original": { | ||||||
| 				"owner": "NixOS", | 				"owner": "NixOS", | ||||||
|         "ref": "nixos-25.05", | 				"ref": "nixos-unstable", | ||||||
| 				"repo": "nixpkgs", | 				"repo": "nixpkgs", | ||||||
| 				"type": "github" | 				"type": "github" | ||||||
| 			} | 			} | ||||||
|  | @ -159,6 +177,22 @@ | ||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"nixpkgs_2": { | 		"nixpkgs_2": { | ||||||
|  | 			"locked": { | ||||||
|  | 				"lastModified": 1749494155, | ||||||
|  | 				"narHash": "sha256-FG4DEYBpROupu758beabUk9lhrblSf5hnv84v1TLqMc=", | ||||||
|  | 				"owner": "NixOS", | ||||||
|  | 				"repo": "nixpkgs", | ||||||
|  | 				"rev": "88331c17ba434359491e8d5889cce872464052c2", | ||||||
|  | 				"type": "github" | ||||||
|  | 			}, | ||||||
|  | 			"original": { | ||||||
|  | 				"owner": "NixOS", | ||||||
|  | 				"ref": "nixos-25.05", | ||||||
|  | 				"repo": "nixpkgs", | ||||||
|  | 				"type": "github" | ||||||
|  | 			} | ||||||
|  | 		}, | ||||||
|  | 		"nixpkgs_3": { | ||||||
| 			"locked": { | 			"locked": { | ||||||
| 				"lastModified": 1753549186, | 				"lastModified": 1753549186, | ||||||
| 				"narHash": "sha256-Znl7rzuxKg/Mdm6AhimcKynM7V3YeNDIcLjBuoBcmNs=", | 				"narHash": "sha256-Znl7rzuxKg/Mdm6AhimcKynM7V3YeNDIcLjBuoBcmNs=", | ||||||
|  | @ -174,7 +208,7 @@ | ||||||
| 				"type": "github" | 				"type": "github" | ||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
|     "nixpkgs_3": { | 		"nixpkgs_4": { | ||||||
| 			"locked": { | 			"locked": { | ||||||
| 				"lastModified": 1744868846, | 				"lastModified": 1744868846, | ||||||
| 				"narHash": "sha256-5RJTdUHDmj12Qsv7XOhuospjAjATNiTMElplWnJE9Hs=", | 				"narHash": "sha256-5RJTdUHDmj12Qsv7XOhuospjAjATNiTMElplWnJE9Hs=", | ||||||
|  | @ -196,14 +230,15 @@ | ||||||
| 				"easy-hosts": "easy-hosts", | 				"easy-hosts": "easy-hosts", | ||||||
| 				"flake-parts": "flake-parts", | 				"flake-parts": "flake-parts", | ||||||
| 				"home-manager": "home-manager", | 				"home-manager": "home-manager", | ||||||
|  | 				"minegrub-theme": "minegrub-theme", | ||||||
| 				"nixcord": "nixcord", | 				"nixcord": "nixcord", | ||||||
|         "nixpkgs": "nixpkgs_2", | 				"nixpkgs": "nixpkgs_3", | ||||||
| 				"sops-nix": "sops-nix" | 				"sops-nix": "sops-nix" | ||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		"sops-nix": { | 		"sops-nix": { | ||||||
| 			"inputs": { | 			"inputs": { | ||||||
|         "nixpkgs": "nixpkgs_3" | 				"nixpkgs": "nixpkgs_4" | ||||||
| 			}, | 			}, | ||||||
| 			"locked": { | 			"locked": { | ||||||
| 				"lastModified": 1752544651, | 				"lastModified": 1752544651, | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue