Skip to content

Commit 7c95fef

Browse files
authored
Merge pull request #21177 from hvitved/actions/example-dir
Actions: Add `examples` qlpack
2 parents ec09440 + 3cdca25 commit 7c95fef

File tree

3 files changed

+23
-0
lines changed

3 files changed

+23
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
lockVersion: 1.0.0
3+
dependencies: {}
4+
compiled: false

actions/ql/examples/qlpack.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
name: codeql/actions-examples
2+
groups:
3+
- actions
4+
- examples
5+
dependencies:
6+
codeql/actions-all: ${workspace}
7+
warnOnImplicitThis: true
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
/**
2+
* @name Uses step with pinned SHA
3+
* @description Finds 'uses' steps where the version is a pinned SHA.
4+
* @id actions/examples/uses-pinned-sha
5+
* @tags example
6+
*/
7+
8+
import actions
9+
10+
from UsesStep uses
11+
where uses.getVersion().regexpMatch("^[A-Fa-f0-9]{40}$")
12+
select uses, "This 'uses' step has a pinned SHA version."

0 commit comments

Comments
 (0)