GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - git-pkgs/actions: Reusable GitHub Actions for git-pkgs dependency analysis.

BranchesTags
Open more actions menu

Latest commit

 

History

7 Commits
7 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
diff
diff
 
 
licenses
licenses
 
 
sbom
sbom
 
 
setup
setup
 
 
update
update
 
 
vulns
vulns
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

git-pkgs actions

Reusable GitHub Actions for git-pkgs dependency analysis.

Actions

git-pkgs/actions/setup

Installs git-pkgs and initializes the dependency database.

- uses: git-pkgs/actions/setup@v1
  with:
    version: "0.19.0" # optional, defaults to latest

git-pkgs/actions/diff

Comments on PRs with a summary of dependency changes (added, removed, updated).

- uses: git-pkgs/actions/diff@v1

git-pkgs/actions/vulns

Scans for known vulnerabilities. Can block on severity threshold and upload SARIF to GitHub Advanced Security.

- uses: git-pkgs/actions/vulns@v1
  with:
    severity: "high" # fail on high or critical
    sarif: "true"    # upload to GitHub Advanced Security

git-pkgs/actions/licenses

Enforces license policy with allow/deny lists.

- uses: git-pkgs/actions/licenses@v1
  with:
    allow: "MIT,Apache-2.0,BSD-2-Clause,BSD-3-Clause,ISC"

git-pkgs/actions/sbom

Generates a CycloneDX or SPDX Software Bill of Materials and uploads it as a workflow artifact.

- uses: git-pkgs/actions/sbom@v1
  with:
    format: "cyclonedx" # or spdx

git-pkgs/actions/update

Opens pull requests for outdated dependencies, one PR per package. Run on a schedule for a lightweight Dependabot replacement.

- uses: git-pkgs/actions/update@v1
  with:
    limit: 10

Full example

name: Dependencies
on:
  pull_request:

permissions:
  contents: read
  pull-requests: write
  security-events: write

jobs:
  check:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        with:
          fetch-depth: 0

      - uses: git-pkgs/actions/setup@v1

      - uses: git-pkgs/actions/diff@v1

      - uses: git-pkgs/actions/vulns@v1
        with:
          severity: "high"

      - uses: git-pkgs/actions/licenses@v1
        with:
          deny: "GPL-3.0-only,AGPL-3.0-only"

Note: fetch-depth: 0 is required so git-pkgs can access the full commit history.

License

MIT.

Copyright (c) 2026 Andrew Nesbitt.

About

Reusable GitHub Actions for git-pkgs dependency analysis.

git-pkgs.dev/docs/ci-cd/

Topics

dependenciesgit-pkgsgithub-actionssbomsoftware-supply-chainvulnerability-scanning

Resources

Readme
MIT license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

9 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Used by

Contributors

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.