Skip to content

Commit

Permalink
feat: Tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
nicklem committed Dec 21, 2023
1 parent 7e7ea3d commit f9ae767
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 6 deletions.
3 changes: 3 additions & 0 deletions docs/assets/includes/coverage-github-accept-permissions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<!--accept-permission-start-->
!!! info "GitHub only: this feature requires updated app permissions. If you haven't done so yet, please [review and accept the updated Codacy app permissions](https://docs.github.com/en/enterprise-cloud@latest/apps/using-github-apps/reviewing-and-modifying-installed-github-apps#reviewing-permissions) on GitHub"
<!--accept-permission-end-->
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,13 @@ rss_href: /feed_rss_created.xml

# Rollout of new Coverage engine November 23, 2023

As part of an ongoing effort to improve the speed and value of the insights provided by Codacy, we've been working on a new Coverage engine and started its deployment on November 23rd, 2023. The rollout to use the new engine across Codacy will be phased across several months and will gradually impact the coverage data you see on the Git provider, UI, and API.
{%
include-markdown "../../assets/includes/coverage-github-accept-permissions.md"
start="<!--accept-permission-start-->"
end="<!--accept-permission-end-->"
%}

!!! info
GitHub only: The new Coverage engine requires updated app permissions. If you haven't done so yet, please [review and accept the updated Codacy app permissions](https://docs.github.com/en/enterprise-cloud@latest/apps/using-github-apps/reviewing-and-modifying-installed-github-apps#reviewing-permissions).
As part of an ongoing effort to improve the speed and value of the insights provided by Codacy, we've been working on a new Coverage engine and started its deployment on November 23rd, 2023. The rollout to use the new engine across Codacy will be phased across several months and will gradually impact the coverage data you see on the Git provider, UI, and API.

Please refer to the table below for the updated status of the transition process. The table will be updated as changes are introduced.

Expand All @@ -33,7 +36,7 @@ Please refer to the table below for the updated status of the transition process
</tr>
<tr>
<td rowspan="2">Codacy app UI</td>
<td><a href="#diff-tabs">Coverage commit diff tab <br>and pull request diff tab</a></td>
<td><a href="#diff-tabs">Coverage pull request diff tab</a></td>
<td>Live</td>
<td>-</td>
</tr>
Expand Down Expand Up @@ -121,11 +124,23 @@ If you are using the old status check to block merging pull requests on GitHub,

!!! info "This section applies to the repositories for which you set Codacy to post [coverage summaries](../../repositories-configure/integrations/github-integration.md#coverage-summaries) to your GitHub pull requests"

On December 7th 2023 we set the new Coverage engine to post coverage summaries to GitHub, replacing the old Coverage engine. If you haven't done so yet, please [review and accept the updated Codacy app permissions](https://docs.github.com/en/enterprise-cloud@latest/apps/using-github-apps/reviewing-and-modifying-installed-github-apps#reviewing-permissions).
{%
include-markdown "../../assets/includes/coverage-github-accept-permissions.md"
start="<!--accept-permission-start-->"
end="<!--accept-permission-end-->"
%}

On December 7th 2023 we set the new Coverage engine to post coverage summaries to GitHub, replacing the old Coverage engine.

## Codacy app UI diff tabs from the new Coverage engine {: id="diff-tabs"}

On <!-- TODO ALA-789 date --> we set the diff tabs of the [Coverage commits](../../repositories-coverage/commits.md#diff-tab) and [Coverage pull requests](../../repositories-coverage/pull-requests.md#diff-tab) pages to get data from the new Coverage engine when available. No further action is required on your part.
{%
include-markdown "../../assets/includes/coverage-github-accept-permissions.md"
start="<!--accept-permission-start-->"
end="<!--accept-permission-end-->"
%}

On January 1st 2024<!-- TODO ALA-789 date --> we set the [diff tab of the Coverage pull requests page](../../repositories-coverage/pull-requests.md#diff-tab) to get data from the new Coverage engine.

## Differences in coverage metrics between the old and new Coverage engines

Expand Down

0 comments on commit f9ae767

Please sign in to comment.