Skip to content

Update orgoro/coverage action to v3.3#166

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/orgoro-coverage-3.x
Open

Update orgoro/coverage action to v3.3#166
renovate[bot] wants to merge 1 commit intomainfrom
renovate/orgoro-coverage-3.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 30, 2026

This PR contains the following updates:

Package Type Update Change
orgoro/coverage action minor v3.2v3.3

Release Notes

orgoro/coverage (orgoro/coverage)

v3.3.1: — renamed files counted as modified

Compare Source

Fix

  • compareCommits was only counting files with status added or modified. The GitHub compare API also returns renamed for git rename detection — those files were silently dropped, so refactor PRs that rename files lost coverage tracking on them. Now renamed files are included as modified. (#​350, originally proposed in #​325 by @​mangunowsky)

Full changelog: orgoro/coverage@v3.3...v3.3.1

v3.3: — node24 runtime, configurable title, docs

Compare Source

Runtime
  • bumps action runtime from node20 to node24
  • internal: TypeScript ^5.4, @types/node ^24, jest/ts-jest ^29
Features
  • new title input — heading text for the PR comment. Default changed from Python Coverage to Code Coverage since the action works for any language producing cobertura xml. Setting a unique value per matrix entry (e.g. Python Coverage 3.10, Python Coverage 3.11) posts separate comments instead of overwriting one shared one. Closes #​328, #​320.
Docs
  • README now documents required token permissions (contents: read, pull-requests: write). Closes #​310.
Fixes
  • overall-coverage table column LinesStatements to match coverage.py terminology. Closes #​250.
⚠️ Upgrade note

The default title changed from Python Coverage to Code Coverage. The first post-upgrade run will create a new comment instead of updating the existing Python Coverage one (the old comment becomes orphaned on each open PR). To preserve the old behavior, pin the title:

- uses: orgoro/coverage@v3.3
  with:
    coverageFile: path/to/coverage.xml
    token: ${{ secrets.GITHUB_TOKEN }}
    title: "Python Coverage"

Full changelog: orgoro/coverage@v3.2...v3.3


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions
Copy link
Copy Markdown

TestsPassed ✅SkippedFailed
Deku String1669 ran1669 passed0 skipped0 failed
Deku String1698 ran1698 passed0 skipped0 failed

@github-actions
Copy link
Copy Markdown

☂️ Code Coverage

current status: ✅

Overall Coverage

Statements Covered Coverage Threshold Status
571 571 100% 0% 🟢

New Files

No new covered files...

Modified Files

No covered modified files...

updated for commit: 6ec3151 by action🐍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants