Skip to content

.github/workflows: add vulncheck, docs and ui-browser jobs - #10

Merged
rshade merged 1 commit into
mainfrom
ci/vulncheck-docs-ui-browser
Oct 20, 2026
Merged

rshade merged 1 commit into
mainfrom
ci/vulncheck-docs-ui-browser

Conversation

@rshade

@rshade rshade commented Oct 20, 2026

Copy link
Copy Markdown
Collaborator

CI ran only the Go tests, golangci-lint and the GoReleaser check. Add three jobs that already pass locally.

vulncheck runs govulncheck at the version mise.toml pins. docs runs markdownlint over docs/, examples/ and the root Markdown files, then validates the main OpenSpec specs. It skips the in-flight changes, which do not validate yet.

ui-browser installs Playwright's Chromium and runs the monitor UI and Teams card tests, which skip without a driver and so never ran in CI. It fails if any of them skips.

CI ran only the Go tests, golangci-lint and the GoReleaser check. Add
three jobs that already pass locally.

vulncheck runs govulncheck at the version mise.toml pins. docs runs
markdownlint over docs/, examples/ and the root Markdown files, then
validates the main OpenSpec specs. It skips the in-flight changes,
which do not validate yet.

ui-browser installs Playwright's Chromium and runs the monitor UI and
Teams card tests, which skip without a driver and so never ran in CI.
It fails if any of them skips.

Signed-off-by: Richard Shade <rshade@tailscale.com>
@rshade
rshade merged commit a9447b6 into main Oct 20, 2026
6 checks passed
@rshade
rshade deleted the ci/vulncheck-docs-ui-browser branch October 20, 2026 00:13
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