Skip to content

Conversation

@erickzhao
Copy link
Member

@erickzhao erickzhao commented Dec 18, 2025

Backports:

#4087
#4096
#4100

Overall, this PR aims to harden our e2e API tests and adds Verdaccio as a dependency to be able to run the api.init tests on version bump PRs. This should unblock new releases of Electron Forge 7 with npm trusted publishing.

Things that are different with the backport PRs:

  • Script uses ts-node instead of tsx
  • Configured via Vitest 3 instead of 4

@socket-security
Copy link

socket-security bot commented Dec 18, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​yarnpkg/​types@​4.0.11001006683100
Addedref-napi@​3.0.39710010080100
Addedelectron@​39.2.69410010097100
Addedverdaccio@​6.2.49610010097100

View full report

@erickzhao erickzhao marked this pull request as ready for review December 19, 2025 18:07
@erickzhao erickzhao requested a review from a team as a code owner December 19, 2025 18:07
@erickzhao erickzhao changed the title test: backport various changes from next test: backport test improvements from next Dec 19, 2025
@erickzhao erickzhao added this pull request to the merge queue Dec 19, 2025
Merged via the queue into main with commit 4d67a7a Dec 19, 2025
15 checks passed
@erickzhao erickzhao deleted the verdaccio-7 branch December 19, 2025 22:58
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.

3 participants