chore: sync repository standards#824
Conversation
Updated files: - .github/workflows/ci_dependencies.yml - .github/workflows/ci_security.yml - .mega-linter.yml - .yamllint.yml - .github/dependabot.yml
Updated files: - .github/dependabot.yml
The reusable_vuln_scan.yml workflow has been on main since it was merged, making the TODO condition satisfied. Uncomment the with block to enable Trivy source scanning (secrets + misconfig) for all repos that consume ci_security.yml. Reported-by: @hbraswelrh (complytime/complyscribe#824) Assisted-by: OpenCode (claude-opus-4-6) Signed-off-by: Marcus Burghardt <maburgha@redhat.com>
| # Jinja-templated YAML files are not valid YAML | ||
| - tests/data/content_dir/linux_os/ | ||
|
|
||
| # https://yamllint.readthedocs.io/en/stable/rules.html |
There was a problem hiding this comment.
@marcusburghardt .yamllint.yml removes the ignore for tests/data/content_dir/linux_os/; those files are not valid YAML (Jinja). YAML_YAMLLINT / yamllint will fail (e.g. syntax error on {{% in file_groupownership_sshd_private_key/rule.yml) which is in the tests/data linux os guide folder.
There was a problem hiding this comment.
Good catch. Let me exclude this file for now in complyscribe. Thanks
The reusable_vuln_scan.yml workflow has been on main since it was merged, making the TODO condition satisfied. Uncomment the with block to enable Trivy source scanning (secrets + misconfig) for all repos that consume ci_security.yml. Reported-by: @hbraswelrh (complytime/complyscribe#824) Assisted-by: OpenCode (claude-opus-4-6) Signed-off-by: Marcus Burghardt <maburgha@redhat.com>
Updated files: - .github/workflows/ci_dependencies.yml - .github/workflows/ci_security.yml
|
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool. What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation. |
|
This is actually to help with the dependencies management, which is related to the trivy scan in CI. |
|
The ignore block for tests/data/content_dir/linux_os/ was incorrectly removed during the repository standards sync. These Jinja-templated YAML files are not valid YAML and must remain excluded from linting. Assisted-by: OpenCode (claude-opus-4-6) Signed-off-by: Marcus Burghardt <maburgha@redhat.com>
hbraswelrh
left a comment
There was a problem hiding this comment.
LGTM. Thanks @marcusburghardt for the fixes.
Requested changes were already addressed.
This PR synchronizes repository standards from org-infra.
Files Updated
.github/workflows/ci_dependencies.yml.github/workflows/ci_security.yml.mega-linter.yml.yamllint.yml.github/dependabot.ymlDescription
This is an automated PR to ensure repository settings are consistent across the organization.
This PR was automatically generated by the sync_org_repositories workflow.