Skip to content

ci: add build and startup smoke checks - #54

Draft
nabobalis wants to merge 4 commits into
aweeri:extremelywipfrom
nabobalis:ci/extremelywip-build-and-smoke
Draft

nabobalis wants to merge 4 commits into
aweeri:extremelywipfrom
nabobalis:ci/extremelywip-build-and-smoke

Conversation

@nabobalis

@nabobalis nabobalis commented Sep 16, 2026

Copy link
Copy Markdown

This might be premature, but I wanted to add some CI build checks and a really rough smoke check on Linux.

Also I ran npx actions-up to update the workflow versions and pin to version hashes as thats considered best practices with a depedendabot config.

@nabobalis
nabobalis force-pushed the ci/extremelywip-build-and-smoke branch from c4eaf0a to 7ce1eec Compare September 16, 2026 04:13
Comment thread .github/dependabot.yml
@@ -0,0 +1,14 @@
version: 2

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

I dont think this will work until it lands in the default branch.

Builds Windows and both Mac architectures, then launches the Linux
binary under Xvfb to catch startup crashes a compile-only CI misses.
Actions are pinned to SHAs.
Also moves off the Node 20 runtimes GitHub is deprecating.
SHA pins go stale silently, so weekly grouped PRs replace them.
@nabobalis
nabobalis force-pushed the ci/extremelywip-build-and-smoke branch from 9a00f48 to d293c82 Compare September 16, 2026 04:21
Comment thread .github/dependabot.yml Outdated
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