diff --git a/docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md b/docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md new file mode 100644 index 0000000000..bc74e274f9 --- /dev/null +++ b/docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md @@ -0,0 +1,36 @@ +--- +rss_title: Codacy release notes RSS feed +rss_href: /feed_rss_created.xml +--- + + +# Adding PHP CS Fixer as new supported tool – July 2026 + + +## PHP CS Fixer + +We're excited to announce support for [PHP-CS-Fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer), a popular tool that fixes your PHP code to follow standard coding style rules. With this addition, Codacy can now automatically analyze your PHP projects for style violations and report them directly in your dashboard. + +**How it works:** + +- PHP-CS-Fixer runs as a fully integrated Codacy engine, so there's nothing to install or configure locally. +- Simply enable the tool in your repository settings and Codacy will run it automatically as part of your regular analysis. +- You can configure rules directly through the Codacy UI, or use your repository's own `.php-cs-fixer.dist.php` (or `.php-cs-fixer.php`) file — if specific patterns are selected in Codacy, those take precedence over the repository's config file. + +**To get started:** + +1. Go to your repository settings in Codacy. +2. Enable PHP CS Fixer under the list of supported tools. +3. Select the patterns you'd like to enforce, or rely on your repository's existing configuration file. + +Refer to our [documentation](https://github.com/codacy/codacy-php-cs-fixer) for detailed setup instructions. + + +## Now Checkov supports configuration files + +Previously, Checkov analysis on Codacy could only be configured through the Codacy UI. Now, Codacy also supports Checkov configuration files — simply add a `.checkov.yaml` or `.checkov.yml` file to your repository and Codacy will automatically pick it up during analysis — but don't forget, you need to enable the configuration file in the Repository > Code Patterns > Checkov > "Use Checkov configuration file found in the repository" + +![Enable Checkov configuration file](../images/checkov-configuration-file.png) + + +If you have any questions or need help, please contact . \ No newline at end of file diff --git a/docs/release-notes/images/checkov-configuration-file.png b/docs/release-notes/images/checkov-configuration-file.png new file mode 100644 index 0000000000..d408107ec1 Binary files /dev/null and b/docs/release-notes/images/checkov-configuration-file.png differ diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index eaa7deaa42..e55b52719a 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -19,6 +19,7 @@ For product updates that are in progress or planned [visit the Codacy public roa ### 2026 {.release-series} +- [Adding PHP CS Fixer and Add Support to Checkov Configuration files July, 2026](cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md) - [PHP_CodeSniffer Upgrade and Legacy Package Deprecations July, 2026](cloud/cloud-2026-07-remove-codesniffer-packages.md) - [Cloud June 2026](cloud/cloud-2026-06.md) - [Cloud May 2026](cloud/cloud-2026-05.md) diff --git a/mkdocs.yml b/mkdocs.yml index ec74385e82..c2a3e14209 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -748,6 +748,7 @@ nav: - release-notes/index.md - Cloud: - 2026: + - release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md - release-notes/cloud/cloud-2026-07-remove-codesniffer-packages.md - release-notes/cloud/cloud-2026-06.md - release-notes/cloud/cloud-2026-05.md