mirror of
https://github.com/Jokiller230/puzzlevision.git
synced 2025-09-09 04:10:05 +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