Skip to content

Fix tests - #1158

Merged
datho7561 merged 1 commit into
redhat-developer:mainfrom
datho7561:fix-tests
Jul 31, 2026
Merged

Fix tests#1158
datho7561 merged 1 commit into
redhat-developer:mainfrom
datho7561:fix-tests

Conversation

@datho7561

@datho7561 datho7561 commented Jul 21, 2026

Copy link
Copy Markdown
Contributor
  • Add tsconfig so that we don't type check libraries (this wastes time and sometimes yields false positives).
  • Bump setup-graalvm to get windows build working. There's a weird bug related to MSVC not being set up properly that should be fixed by a newer version of the action.
  • Upgrade testing framework (@vscode/test-electron and @vscode/test-cli) to latest version to address a failure on macOS
  • Use Node 22 in CI, since the test framework requires it

@datho7561
datho7561 force-pushed the fix-tests branch 2 times, most recently from cc758c1 to eda4039 Compare July 30, 2026 18:59

@shin19991207 shin19991207 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@shin19991207

shin19991207 commented Jul 31, 2026

Copy link
Copy Markdown
Member

@datho7561

Copy link
Copy Markdown
Contributor Author

Good catch, thanks!

@shin19991207 shin19991207 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Thanks, David!

- Add tsconfig so that we don't type check libraries
  (this wastes time and sometimes yields false positives).
- Bump setup-graalvm to get windows build working
  There's a weird bug related to MSVC not being set up properly
  that should be fixed by a newer version of the action.
- Upgrade testing framework (@vscode/test-electron and @vscode/test-cli)
  to latest version to address a failure on macOS
- Use Node 22 in CI, since the test framework requires it

Signed-off-by: David Thompson <davthomp@redhat.com>
@datho7561
datho7561 merged commit b63202d into redhat-developer:main Jul 31, 2026
11 checks passed
@datho7561
datho7561 deleted the fix-tests branch July 31, 2026 18:32
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