Files
codeql/actions/ql/examples/snippets/uses_pinned_sha.ql
2026-01-16 12:48:54 +01:00

13 lines
321 B
Plaintext

/**
* @name Uses step with pinned SHA
* @description Finds 'uses' steps where the version is a pinned SHA.
* @id actions/examples/uses-pinned-sha
* @tags example
*/
import actions
from UsesStep uses
where uses.getVersion().regexpMatch("^[A-Fa-f0-9]{40}$")
select uses, "This 'uses' step has a pinned SHA version."