Skip to content

chore: add justfile, pin actions, and update cli-scanner#105

Merged
tembleking merged 2 commits into
masterfrom
chore/add-justfile-and-pin-actions
Apr 15, 2026
Merged

chore: add justfile, pin actions, and update cli-scanner#105
tembleking merged 2 commits into
masterfrom
chore/add-justfile-and-pin-actions

Conversation

@tembleking

@tembleking tembleking commented Apr 15, 2026

Copy link
Copy Markdown
Member

Automate the dev workflow and improve supply chain security:

  • Add a justfile with common commands (check, lint, build, prepare, test, update) mirroring the pattern from sysdig-mcp-server
  • Pin all GitHub Actions to commit SHAs using pinact for supply chain security
  • Update sysdig-cli-scanner default version from 1.22.6 to 1.26.0
  • Add update-cli-scanner recipe that fetches the latest version from download.sysdig.com/scanning/sysdig-cli-scanner/latest_version.txt
  • Add just, pinact to the Nix devShell

The just update recipe now covers: nix flake, cli-scanner version, npm deps, npm audit, GitHub Actions versions, and pre-commit hooks.

Add a justfile with common dev commands (check, lint, build, test, update).
Pin all GitHub Actions to commit SHAs using pinact for supply chain security.
Add pinact to the Nix devShell.
Add just and update-cli-scanner recipe that fetches the latest version
from download.sysdig.com and updates source, README, and action.yml.
@tembleking tembleking requested a review from a team as a code owner April 15, 2026 09:12
@tembleking tembleking self-assigned this Apr 15, 2026
@tembleking tembleking merged commit f45b25c into master Apr 15, 2026
10 checks passed
@tembleking tembleking deleted the chore/add-justfile-and-pin-actions branch April 15, 2026 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants