Azure / ResourceModules

This repository includes a CI platform for and collection of mature and curated Bicep modules. The platform supports both ARM and Bicep and can be leveraged using GitHub actions as well as Azure DevOps pipelines.
https://aka.ms/carml
MIT License
726 stars 457 forks source link

[PSRule] Run PSRule pre-flight validation on the whole library (scheduled pipeline) #2425

Closed eriqua closed 1 year ago

eriqua commented 1 year ago

This issue is about implementing a scheduled pipeline to run PSRule validation checks on the whole repository.

This is useful to provide an overview of all failing checks per module overtime (if any).

A status badge should also be added to the repo home page.

Note: the same has been planned for Linter and broken link checks as commented in issue #2363

PR https://github.com/Azure/ResourceModules/pull/2094 hosts a PoC triggered on pull request.

eriqua commented 1 year ago

Suggestion: Move to todo and complete as first. Implementation is almost ready in branch hack/topic6