mirror of
				https://github.com/Jokiller230/puzzlevision.git
				synced 2025-10-31 13:50:04 +00:00 
			
		
		
		
	📝 Update CI/CD section and fix typo
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				Nix: check for unused code / Run deadnix (push) Has been cancelled
				
			
		
			
				
	
				Nix: validate flake.lock / Check Lockfile (push) Has been cancelled
				
			
		
			
				
	
				Nix: validate flake / Validate x86_64-linux (push) Has been cancelled
				
			
		
			
				
	
				Trufflehog: check for exposed secrets / Run trufflehog (push) Has been cancelled
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	Nix: check for unused code / Run deadnix (push) Has been cancelled
				
			Nix: validate flake.lock / Check Lockfile (push) Has been cancelled
				
			Nix: validate flake / Validate x86_64-linux (push) Has been cancelled
				
			Trufflehog: check for exposed secrets / Run trufflehog (push) Has been cancelled
				
			This commit is contained in:
		
							parent
							
								
									b872948a7a
								
							
						
					
					
						commit
						8f2edb8a0f
					
				
					 1 changed files with 7 additions and 2 deletions
				
			
		|  | @ -73,7 +73,7 @@ nix-shell -p sops --run "sops updatekeys secrets/example.yaml" | |||
| ``` | ||||
| 
 | ||||
| ## 👷 CI/CD coverage | ||||
| Currently, this repository houses 2 workflows, which are executed when pushing to the v2 branch. | ||||
| Currently, this repository houses 4 workflows, which are executed when pushing to the v2 branch. | ||||
| 
 | ||||
| #### ↪️ `Nix: check for unused code` | ||||
| This workflow can be found in `.github/workflows/deadnix.yml`, | ||||
|  | @ -96,13 +96,18 @@ To be specific, it does the following: | |||
| #### ↪️ `Nix: validate flake.lock` | ||||
| This workflow can be found in `.github/workflows/validate-lock.yml`. | ||||
| It simply scans flake lockfiles for duplicate entries using `nix run github:tgirlcloud/pkgs#locker`. | ||||
| Under the hood it makes use of the locker lockfile linter, created by the [tgirlcloud](https://github.com/tgirlcloud) team (mostly [isabelroses](https://github.com/isabelroses). | ||||
| Under the hood it makes use of the locker lockfile linter, created by the [tgirlcloud](https://github.com/tgirlcloud) team (mostly [isabelroses](https://github.com/isabelroses)). | ||||
| 
 | ||||
| To be specific, it does the following: | ||||
| 1. Checks out current branch | ||||
| 2. Installs nix with some experimental features (flakes, nix-command) | ||||
| 3. Runs `nix run github:tgirlcloud/pkgs#locker` on the codebase | ||||
| 
 | ||||
| #### ↪️ `Trufflehog: check for exposed secrets` | ||||
| This workflow can be found in `.github/workflows/check-leaks.yml`. | ||||
| It runs the Trufflehog security tools on the entire repository, and tries to detect any leaked credentials. | ||||
| This is a last barrier of defense to minimise damage, in case of an emergency. | ||||
| 
 | ||||
| ## 📝 Future goals and improvements (2025-07-28) | ||||
| Some of my future goals for this flake are: | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue