Skip to content

tests: Skip exec suite for npm proxy TLS incompatibility - #603

Merged
Paveltarno merged 1 commit into
mainfrom
fix/dev3-npm-proxy-ci-failure
Aug 18, 2026
Merged

tests: Skip exec suite for npm proxy TLS incompatibility#603
Paveltarno merged 1 commit into
mainfrom
fix/dev3-npm-proxy-ci-failure

Conversation

@Paveltarno

@Paveltarno Paveltarno commented Aug 18, 2026

Copy link
Copy Markdown
Collaborator

The exec suite resolves @base44/sdk through an npm proxy in the test environment. Deno cannot establish TLS with that proxy configuration, so dependency resolution fails before the tests run.

This marks the suite with describe.skip and puts the reason in the suite description, so the skipped tests stay visible in Vitest output. The CI runner command is unchanged.


🔗 Origin task in dev3: open in dev3 · dev3://task/568545d0-13b9-4049-a8ed-3166b9be8dcf

@github-actions

github-actions Bot commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

🚀 Package Preview Available!


Install this PR's preview build with npm:

npm i @base44-preview/cli@0.1.9-pr.603.cb64f7a

Prefer not to change any import paths? Install using npm alias so your code still imports base44:

npm i "base44@npm:@base44-preview/cli@0.1.9-pr.603.cb64f7a"

Or add it to your package.json dependencies:

{
  "dependencies": {
    "base44": "npm:@base44-preview/cli@0.1.9-pr.603.cb64f7a"
  }
}

Preview published to npm registry — try new features instantly!

@Paveltarno
Paveltarno force-pushed the fix/dev3-npm-proxy-ci-failure branch from 7cee1d3 to aff606d Compare August 18, 2026 06:32
@Paveltarno Paveltarno changed the title ci: Route Deno test imports through Yarn ci: Skip exec tests behind npm proxy Aug 18, 2026
@Paveltarno
Paveltarno enabled auto-merge (squash) August 18, 2026 06:41
@Paveltarno
Paveltarno disabled auto-merge August 18, 2026 06:46
@Paveltarno
Paveltarno force-pushed the fix/dev3-npm-proxy-ci-failure branch from aff606d to 7096407 Compare August 18, 2026 06:46
@Paveltarno Paveltarno changed the title ci: Skip exec tests behind npm proxy tests: Skip exec suite behind npm proxy Aug 18, 2026
@Paveltarno
Paveltarno enabled auto-merge (squash) August 18, 2026 06:47
@Paveltarno
Paveltarno disabled auto-merge August 18, 2026 08:42
@Paveltarno
Paveltarno merged commit 85d9a1e into main Aug 18, 2026
11 of 13 checks passed
@Paveltarno
Paveltarno deleted the fix/dev3-npm-proxy-ci-failure branch August 18, 2026 08:42
@Paveltarno Paveltarno changed the title tests: Skip exec suite behind npm proxy tests: Skip exec suite for npm proxy TLS incompatibility Aug 18, 2026
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.

1 participant