Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -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

Check failure on line 7 in docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Microsoft.Dashes] Remove the spaces around ' – '. Raw Output: {"message": "[Microsoft.Dashes] Remove the spaces around ' – '.", "location": {"path": "docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md", "range": {"start": {"line": 7, "column": 44}}}, "severity": "ERROR"}


## 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.

Check failure on line 17 in docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [alex.Condescending] Using 'Simply' may come across as condescending. Raw Output: {"message": "[alex.Condescending] Using 'Simply' may come across as condescending.", "location": {"path": "docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md", "range": {"start": {"line": 17, "column": 3}}}, "severity": "ERROR"}
- 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.

Check failure on line 18 in docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Microsoft.Dashes] Remove the spaces around ' — '. Raw Output: {"message": "[Microsoft.Dashes] Remove the spaces around ' — '.", "location": {"path": "docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md", "range": {"start": {"line": 18, "column": 142}}}, "severity": "ERROR"}

**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"

Check failure on line 31 in docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Microsoft.Dashes] Remove the spaces around ' — '. Raw Output: {"message": "[Microsoft.Dashes] Remove the spaces around ' — '.", "location": {"path": "docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md", "range": {"start": {"line": 31, "column": 271}}}, "severity": "ERROR"}

Check failure on line 31 in docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [alex.Condescending] Using 'simply' may come across as condescending. Raw Output: {"message": "[alex.Condescending] Using 'simply' may come across as condescending.", "location": {"path": "docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md", "range": {"start": {"line": 31, "column": 144}}}, "severity": "ERROR"}

Check failure on line 31 in docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Microsoft.Dashes] Remove the spaces around ' — '. Raw Output: {"message": "[Microsoft.Dashes] Remove the spaces around ' — '.", "location": {"path": "docs/release-notes/cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md", "range": {"start": {"line": 31, "column": 141}}}, "severity": "ERROR"}

![Enable Checkov configuration file](../images/checkov-configuration-file.png)


If you have any questions or need help, please contact <mailto:support@codacy.com>.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions docs/release-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚪ LOW RISK

Nitpick: The link title should use parallel structure and the correct preposition.

Suggested change
- [Adding PHP CS Fixer and Add Support to Checkov Configuration files July, 2026](cloud/cloud-2026-07-adding-phpcsfixer-checkov-config-files.md)
- [Adding PHP CS Fixer and support for 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)
Expand Down
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Loading