Skip to content

test: add native wrap and install e2e workflows#257

Open
JerrettDavis wants to merge 25 commits intochopratejas:mainfrom
JerrettDavis:native-e2e-expansion
Open

test: add native wrap and install e2e workflows#257
JerrettDavis wants to merge 25 commits intochopratejas:mainfrom
JerrettDavis:native-e2e-expansion

Conversation

@JerrettDavis
Copy link
Copy Markdown
Contributor

Summary

  • add a cross-platform wrap native e2e workflow that runs the existing prepare-only bridge tests on linux, macos, and windows
  • add a cross-platform install native e2e workflow that runs safe install CLI smoke tests on real runners
  • reuse the shared native e2e setup action so these workflows stay aligned with the init-native pattern

Testing

  • ..uv-venv\Scripts\python.exe -m pytest tests/test_cli/test_wrap_bridge.py tests/test_cli/test_install_cli.py tests/test_install/test_paths.py -q
  • act workflow_dispatch -W .github/workflows/wrap-native-e2e.yml -n
  • act workflow_dispatch -W .github/workflows/install-native-e2e.yml -n

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 24, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

JerrettDavis and others added 2 commits April 23, 2026 21:55
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@JerrettDavis JerrettDavis marked this pull request as ready for review April 24, 2026 03:12
JerrettDavis and others added 2 commits April 23, 2026 22:40
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@JerrettDavis JerrettDavis marked this pull request as draft April 24, 2026 04:53
JerrettDavis and others added 8 commits April 24, 2026 07:36
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@JerrettDavis JerrettDavis marked this pull request as ready for review April 24, 2026 15:31
@JerrettDavis JerrettDavis marked this pull request as draft April 24, 2026 15:34
JerrettDavis and others added 9 commits April 24, 2026 18:38
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@JerrettDavis JerrettDavis deleted the native-e2e-expansion branch April 25, 2026 05:46
@JerrettDavis JerrettDavis restored the native-e2e-expansion branch April 25, 2026 05:46
@JerrettDavis JerrettDavis reopened this Apr 25, 2026
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@JerrettDavis JerrettDavis force-pushed the native-e2e-expansion branch from 7f0c501 to bdb5614 Compare April 25, 2026 05:54
JerrettDavis and others added 2 commits April 25, 2026 01:03
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@JerrettDavis JerrettDavis marked this pull request as ready for review April 25, 2026 13:10
@chopratejas
Copy link
Copy Markdown
Owner

Hi @JerrettDavis - can you resolve the conflicts here?
Thanks

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