mondoohq / cnspec-policies

This repository contains security policies for cnspec maintained by Mondoo and the cnspec community.
Other
42 stars 17 forks source link

🧹 Update github policies to use new resource fields #436

Closed jaym closed 1 week ago

HRouhani commented 1 week ago

we need to make sure the new added resources already released as I get:

could not compile policy bundle:failed to validate query '//local.cnspec.io/run/local-execution/queries/mondoo-github-repository-security-security-policy': failed to compile query 'github.repository.securityFile.exists
': cannot find field 'securityFile' in github.repository
failed to validate query '//local.cnspec.io/run/local-execution/queries/mondoo-github-organization-security-security-policy': failed to compile query 'if ( github.organization.repositories.one(name == ".github") ) {
github.organization.repositories.where( name == ".github").all(
securityFile.exists
) || github.repository.securityFile.exists
} else {
github.repository.securityFile.exists
}
': failed to compile: cannot find field or resource 'securityFile' in block for type 'github.repository'
jaym commented 1 week ago

hmm, can you check again:

❯ cnspec providers install github
→ installing provider 'github' version=11.4.14
→ successfully installed github provider path=/home/jaym/.config/mondoo/providers/github version=11.4.14

https://github.com/mondoohq/cnquery/commit/aa30b50f60c1de2f84c597160742c20e732a6363