Skip to content

Conversation

@Bayheck
Copy link
Collaborator

@Bayheck Bayheck commented Dec 19, 2025

Purpose

Describe the problem you want to address or the feature you want to implement.

Approach

Describe how your changes address the issue or implement the desired functionality in as much detail as possible.

References

Provide a link to the existing issue(s), if any.

Pre-Merge TODO

  • Write tests for your proposed changes
  • Make sure that existing tests do not fail

Copilot AI review requested due to automatic review settings December 19, 2025 08:37
@testcafe-need-response-bot testcafe-need-response-bot bot added the STATE: Need response An issue that requires a response or attention from the team. label Dec 19, 2025
@Bayheck Bayheck removed the STATE: Need response An issue that requires a response or attention from the team. label Dec 19, 2025
Copy link

Copilot AI left a comment

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 migrates the publish workflow from traditional token-based authentication to OIDC (OpenID Connect) Trusted Publishing for enhanced security when publishing to npm. The changes also modernize the workflow by updating GitHub Actions and Node.js versions.

  • Adds OIDC permissions (id-token: write, contents: read) to enable Trusted Publishing
  • Updates GitHub Actions to latest versions (checkout@v4, setup-node@v4) and improves dependency installation (npm ci)
  • Removes NODE_AUTH_TOKEN secrets in favor of OIDC authentication

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

adil.rakhaliyev and others added 2 commits December 19, 2025 13:40
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@Bayheck Bayheck merged commit 7bbffec into DevExpress:master Dec 22, 2025
21 checks passed
@github-actions
Copy link

Release v3.7.3 addresses this.

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