initial commit of actions

This commit is contained in:
Dominik Polakovics Polakovics 2026-01-31 18:56:04 +01:00
commit 949ece5785
44660 changed files with 12034344 additions and 0 deletions

View file

@ -0,0 +1,12 @@
name: Pack testing in the CodeQL Action
disable-default-queries: true
packs:
javascript:
- codeql-testing/codeql-pack1@1.0.0
- codeql-testing/codeql-pack2
- codeql-testing/codeql-pack3:other-query.ql
paths-ignore:
- tests
- lib

View file

@ -0,0 +1,6 @@
name: Pack testing in the CodeQL Action
disable-default-queries: true
paths-ignore:
- tests
- lib

View file

@ -0,0 +1,10 @@
name: Pack testing in the CodeQL Action
disable-default-queries: true
packs:
javascript:
- codeql-testing/codeql-pack2
- codeql-testing/codeql-pack3:other-query.ql
paths-ignore:
- tests
- lib

View file

@ -0,0 +1,12 @@
name: "Check SARIF for default queries with Single include, Single exclude"
query-filters:
# This should run js/path-injection and js/zipslip
- include:
tags contain:
- external/cwe/cwe-022
# Removes js/path-injection
- exclude:
id:
- js/path-injection

View file

@ -0,0 +1,24 @@
name: "Check SARIF for query packs with Single include, Single exclude"
disable-default-queries: true
packs:
javascript:
- codeql/javascript-queries
- codeql-testing/codeql-pack1@1.0.0
query-filters:
# This should run js/path-injection and js/zipslip
- include:
tags contain:
- external/cwe/cwe-022
# Removes js/path-injection
- exclude:
id:
- js/path-injection
# Query from extra pack
- include:
id:
- javascript/example/empty-or-one-block

View file

@ -0,0 +1,39 @@
name: "Check SARIF for query packs and local queries with Single include, Single exclude"
disable-default-queries: true
queries:
# Local query
- name: Run an extra local query
uses: ./codeql-qlpacks/javascript-qlpack/show_ifs.ql
# These queries are ignored
- name: Ignored queries
uses: ./codeql-qlpacks/complex-python-qlpack/rootAndBar.qls
packs:
javascript:
- codeql/javascript-queries
- codeql-testing/codeql-pack1@1.0.0
query-filters:
# This should run js/path-injection and js/zipslip
- include:
tags contain:
- external/cwe/cwe-022
# Removes js/path-injection
- exclude:
id:
- js/path-injection
# Query from extra pack
- include:
id:
- javascript/example/empty-or-one-block
# Local query
- include:
id:
- inrepo-javascript-querypack/show-ifs

View file

@ -0,0 +1,7 @@
name: Pack testing in the CodeQL Action
disable-default-queries: true
packs:
javascript:
- codeql-testing/private-pack
- codeql-testing/codeql-pack1

View file

@ -0,0 +1,29 @@
name: Use custom queries
disable-default-queries: true
queries:
# Query suites
- name: Select a query suite
uses: ./codeql-qlpacks/complex-python-qlpack/rootAndBar.qls
# QL pack subset
- name: Select a ql file
uses: ./codeql-qlpacks/complex-javascript-qlpack/show_ifs.ql
- name: Select a subfolder
uses: ./codeql-qlpacks/complex-javascript-qlpack/foo
- name: Select a folder with two subfolders
uses: ./codeql-qlpacks/complex-javascript-qlpack/foo2
# Inrepo QL pack
- name: Select an inrepo ql pack
uses: ./codeql-qlpacks/csharp-qlpack
- name: Java queries
uses: ./codeql-qlpacks/java-qlpack
# External QL packs
- name: Go queries
uses: codeql-testing/go-querypack@master
- name: Cpp queries
uses: codeql-testing/cpp-querypack@second-branch
- name: JavaScript queries
uses: codeql-testing/javascript-querypack/show_ifs2.ql@master
- name: Python queries
uses: codeql-testing/python-querypack/show_ifs2.ql@second-branch

View file

@ -0,0 +1,9 @@
packs:
javascript:
- codeql-testing/codeql-pack1@1.0.0
- codeql-testing/codeql-pack2
ruby:
- codeql/ruby-queries
queries:
- uses: ./codeql-qlpacks/complex-javascript-qlpack/foo2/show_ifs.ql

View file

@ -0,0 +1,9 @@
name: Config using all properties
disable-default-queries: true
paths-ignore:
- xxx
paths:
- yyy

View file

@ -0,0 +1,7 @@
packs:
javascript:
- codeql-testing/codeql-pack1@1.0.0
- codeql-testing/codeql-pack2
queries:
- uses: ./codeql-qlpacks/complex-javascript-qlpack/foo2/show_ifs.ql