33A GitHub Action for querying dependencies with vlt. Gate your CI pipeline by checking for malware, outdated packages, license compliance, and more using powerful CSS-like selectors.
44
55![ Query Deps Action] ( https://img.shields.io/badge/Query%20Deps-by%20vlt-purple )
6- [ ![ CI] ( https://github.com/vltpkg/query-deps/actions/workflows/ci.yml/badge.svg )] ( https://github.com/vltpkg/query-deps/actions/workflows/ci.yml )
7- [ ![ Integration Tests] ( https://github.com/vltpkg/query-deps/actions/workflows/test.yml/badge.svg )] ( https://github.com/vltpkg/query-deps/actions/workflows/test.yml )
6+ [ ![ CI] ( https://github.com/vltpkg/action- query-deps/actions/workflows/ci.yml/badge.svg )] ( https://github.com/vltpkg/action- query-deps/actions/workflows/ci.yml )
7+ [ ![ Integration Tests] ( https://github.com/vltpkg/action- query-deps/actions/workflows/test.yml/badge.svg )] ( https://github.com/vltpkg/action- query-deps/actions/workflows/test.yml )
88
99## Quick Start
1010
@@ -18,7 +18,7 @@ A GitHub Action for querying dependencies with vlt. Gate your CI pipeline by che
1818 uses : vltpkg/setup-vlt@v1
1919
2020- name : Query dependencies
21- uses : vltpkg/query-deps@v1
21+ uses : vltpkg/action- query-deps@v1
2222 with :
2323 queries : |
2424 :malware --expect-results=0
@@ -42,7 +42,7 @@ A GitHub Action for querying dependencies with vlt. Gate your CI pipeline by che
4242
4343` ` ` yaml
4444- name : Security scan
45- uses : vltpkg/query-deps@v1
45+ uses : vltpkg/action- query-deps@v1
4646 with :
4747 queries : |
4848 # Block any malware
@@ -59,7 +59,7 @@ A GitHub Action for querying dependencies with vlt. Gate your CI pipeline by che
5959
6060` ` ` yaml
6161- name : License compliance
62- uses : vltpkg/query-deps@v1
62+ uses : vltpkg/action- query-deps@v1
6363 with :
6464 queries : |
6565 # No copyleft licenses allowed
@@ -76,7 +76,7 @@ A GitHub Action for querying dependencies with vlt. Gate your CI pipeline by che
7676
7777` ` ` yaml
7878- name : Dependency health
79- uses : vltpkg/query-deps@v1
79+ uses : vltpkg/action- query-deps@v1
8080 with :
8181 queries : |
8282 # Check for outdated packages
@@ -93,7 +93,7 @@ A GitHub Action for querying dependencies with vlt. Gate your CI pipeline by che
9393
9494` ` ` yaml
9595- name : Workspace analysis
96- uses : vltpkg/query-deps@v1
96+ uses : vltpkg/action- query-deps@v1
9797 with :
9898 queries : |
9999 # Count workspace packages
@@ -110,7 +110,7 @@ A GitHub Action for querying dependencies with vlt. Gate your CI pipeline by che
110110
111111` ` ` yaml
112112- name : Specific package checks
113- uses : vltpkg/query-deps@v1
113+ uses : vltpkg/action- query-deps@v1
114114 with :
115115 queries : |
116116 # Ensure lodash is present
@@ -185,7 +185,7 @@ For complete selector documentation, see [vlt selector docs](https://docs.vlt.sh
185185
186186` ` ` yaml
187187- name: License audit
188- uses: vltpkg/query-deps@v1
188+ uses: vltpkg/action- query-deps@v1
189189 with:
190190 queries: |
191191 # Get all licenses for review
@@ -204,7 +204,7 @@ For complete selector documentation, see [vlt selector docs](https://docs.vlt.sh
204204
205205` ` ` yaml
206206- name: Security & quality gate
207- uses: vltpkg/query-deps@v1
207+ uses: vltpkg/action- query-deps@v1
208208 with:
209209 queries: |
210210 # Security checks
@@ -224,7 +224,7 @@ For complete selector documentation, see [vlt selector docs](https://docs.vlt.sh
224224
225225` ` ` yaml
226226- name: Workspace health
227- uses: vltpkg/query-deps@v1
227+ uses: vltpkg/action- query-deps@v1
228228 with:
229229 queries: |
230230 # Workspace structure
@@ -284,7 +284,7 @@ jobs:
284284 run: vlt install
285285
286286 - name: Security audit
287- uses: vltpkg/query-deps@v1
287+ uses: vltpkg/action- query-deps@v1
288288 with:
289289 queries: |
290290 # Block malware and vulnerabilities
@@ -300,7 +300,7 @@ jobs:
300300 :root > * --view=count --expect-results=<=25
301301
302302 - name: Generate dependency report
303- uses: vltpkg/query-deps@v1
303+ uses: vltpkg/action- query-deps@v1
304304 with:
305305 queries: |
306306 # Detailed reports (won't fail CI)
0 commit comments