Skip to content

Conversation

Ilanaya
Copy link
Collaborator

@Ilanaya Ilanaya commented Jul 29, 2025

  • Bump depends
  • Fix Eslint errors

Comment on lines 32 to 34
- uses: GabrielBB/xvfb-action@v1.6
with:
run: pnpm integration-test
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I reverted the commit where you deleted the integration tests from the pipeline (see 774358a)

I think we should either delete integration tests entirely or add them to the pipeline.

Copy link
Owner

Choose a reason for hiding this comment

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

id better delete them entirely i dont think its worth and even possible to restore them

Copy link
Collaborator Author

@Ilanaya Ilanaya Oct 2, 2025

Choose a reason for hiding this comment

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

Done in 3a823c8

@Ilanaya Ilanaya marked this pull request as draft July 29, 2025 21:57
@zardoy
Copy link
Owner

zardoy commented Jul 29, 2025

Agree, doesn't really matter what way we go here

Comment on lines 32 to 34
- uses: GabrielBB/xvfb-action@v1.6
with:
run: pnpm integration-test
Copy link
Owner

Choose a reason for hiding this comment

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

id better delete them entirely i dont think its worth and even possible to restore them

Ilanaya added a commit that referenced this pull request Oct 2, 2025
Integration tests are hard to fix and maintain in their current state

Refs:
* Discussion - #227 (comment)
Ilanaya added a commit that referenced this pull request Oct 2, 2025
Integration tests are hard to fix and maintain in their current state

Refs:
* Discussion - #227 (comment)
Ilanaya added a commit that referenced this pull request Oct 2, 2025
Integration tests are hard to fix and maintain in their current state

Refs:
* Discussion - #227 (comment)
@Ilanaya Ilanaya changed the title Bump dependencies, fix integration tests Bump dependencies, delete integration tests Oct 2, 2025
"typed-jsonfile": "^0.2.1",
"typescript": "5.3.3",
"vite": "^4.1.1",
"typescript": "5.5.0-dev.20240523",
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@zardoy This is the latest version (npm link), which doesn't have the cannot find namespace 'ts' error.

I found that you already had a conversation with a typescript team member referencing this problem, yet it didn't help me to find the solution to preserve the global ts type.

RN I can see the 2 approaches:

  1. Stick with the dev version in PR or downgrade to the latest release that supports global ts type declaration
  2. Explicitly add typescript type imports in every file and make sure that typescript is not bundled.

I think we need to go with the second one - these changes shouldn't be hard in the LLM era. WDYT?

Refs:

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Ok, now we have a lot of errors during pnpm vscode-utils prepareFrameworkBuild, that come from schema generation...

Will need time to figure out why this broke and how to fix this.

Ilanaya added a commit that referenced this pull request Oct 2, 2025
Integration tests are hard to fix and maintain in their current state

Refs:
* Discussion - #227 (comment)
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