Skip to content

INTER-2269: Update GitHub Actions to latest versions#205

Open
erayaydin wants to merge 1 commit into
mainfrom
chore/update-github-actions-inter-2269
Open

INTER-2269: Update GitHub Actions to latest versions#205
erayaydin wants to merge 1 commit into
mainfrom
chore/update-github-actions-inter-2269

Conversation

@erayaydin

Copy link
Copy Markdown
Member

Summary

Update all third-party GitHub Actions to their latest versions.

Action Previous Updated Notes
actions/checkout v4 v7 Node.js 24 runtime upgrade
pypa/gh-action-pypi-publish v1.12.4 v1.14.0 verbose and print-hash now on by default. Includes security fix (GHSA-vxmw-7h4f-hqxh)
JamesIves/github-pages-deploy-action v4.3.3 v4.8.0 Migrated to Node.js 24 runtime
jaywcjlove/coverage-badges-cli v1.0.11 v2.3.0 Minor badge generation updates
orgoro/coverage v3.2 v3.3.1 Default comment title changed from "Python Coverage" to "Code Coverage". Node.js 24 runtime

Updates GH Actions to latest versions.

Related-Task: INTER-2269
@erayaydin erayaydin requested a review from Copilot July 1, 2026 17:30
@erayaydin erayaydin self-assigned this Jul 1, 2026
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

☂️ Code Coverage

current status: ✅

Overall Coverage

Statements Covered Coverage Threshold Status
3201 2286 71% 0% 🟢

New Files

No new covered files...

Modified Files

No covered modified files...

updated for commit: da12612 by action🐍

@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

🚀 Following releases will be created using changesets from this PR:

@fingerprint/python-sdk@9.3.1

Patch Changes

  • Accept unknown enum values gracefully instead of throwing errors during deserialization (5ef6b57)

Copilot AI left a comment

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.

Pull request overview

This PR updates third-party GitHub Actions used across CI/CD workflows to newer versions (primarily moving to newer action revisions / SHAs and a newer actions/checkout major tag).

Changes:

  • Bumps actions/checkout from v4 to v7 across all workflows.
  • Updates publishing and coverage-related actions to newer pinned SHAs (PyPI publish, pages deploy, coverage badge generation, coverage diff comment).

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/workflows/test.yml Updates actions/checkout version used in test matrix workflow.
.github/workflows/publish.yml Updates actions/checkout and bumps PyPI publish action to a newer pinned SHA.
.github/workflows/lint.yml Updates actions/checkout version used in lint workflow.
.github/workflows/functional_tests.yml Updates actions/checkout version used in functional tests workflow.
.github/workflows/coverage-report.yml Updates actions/checkout and bumps coverage badge + GitHub Pages deploy actions to newer pinned SHAs.
.github/workflows/coverage-diff.yml Updates actions/checkout and bumps coverage diff comment action to a newer pinned SHA.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@erayaydin erayaydin marked this pull request as ready for review July 2, 2026 16:22
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.

2 participants