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 | ## 👷 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` | #### ↪️ `Nix: check for unused code` | ||||||
| This workflow can be found in `.github/workflows/deadnix.yml`, | 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` | #### ↪️ `Nix: validate flake.lock` | ||||||
| This workflow can be found in `.github/workflows/validate-lock.yml`. | 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`. | 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: | To be specific, it does the following: | ||||||
| 1. Checks out current branch | 1. Checks out current branch | ||||||
| 2. Installs nix with some experimental features (flakes, nix-command) | 2. Installs nix with some experimental features (flakes, nix-command) | ||||||
| 3. Runs `nix run github:tgirlcloud/pkgs#locker` on the codebase | 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) | ## 📝 Future goals and improvements (2025-07-28) | ||||||
| Some of my future goals for this flake are: | Some of my future goals for this flake are: | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue