Skip to content

ci: test and build the packages - #1

Merged
d-biehl merged 4 commits into
mainfrom
ci
Oct 10, 2026
Merged

d-biehl merged 4 commits into
mainfrom
ci

Conversation

@d-biehl

@d-biehl d-biehl commented Oct 9, 2026

Copy link
Copy Markdown
Member

Adds a CI workflow: tests (unit, static analysis, acceptance under Xvfb) and, after them, a build that attaches the wheels and sdists as artifacts. Publishing comes later.

The test job runs the unit tests, the static analysis and the acceptance tests under Xvfb, with the Browser library built from the fork with the adoptContext hook. The build job runs after it and attaches the wheels and sdists to the run.
setup-uv publishes no moving major tags.
…lette

On a slower machine, VS Code registers the commands of the development extension after the palette has opened, and an open palette does not refresh. The tests retry with a fresh palette, as the install test already did.
The caches of the VS Code instances made up most of the 95 MB artifact. Their logs and settings stay in it.
@d-biehl
d-biehl merged commit 2db750e into main Oct 10, 2026
2 checks passed
@d-biehl
d-biehl deleted the ci branch October 10, 2026 00:12
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