Skip to content

docs/ci: enrich examples page and fix deploy-docs trigger#117

Merged
fahimfaisaal merged 2 commits into
mainfrom
improve/docs-and-release-workflow
Jun 3, 2026
Merged

docs/ci: enrich examples page and fix deploy-docs trigger#117
fahimfaisaal merged 2 commits into
mainfrom
improve/docs-and-release-workflow

Conversation

@fahimfaisaal

Copy link
Copy Markdown
Member

Summary

  • Add Pattern and Regex columns to all benchmark input tables (Go, JavaScript, Rust) — values sourced from CI workflow flags
  • Rename Dashboard link text to compact Live across all tables for consistency
  • Add goptics/varmq entry to the "How People Are Using Vizb" section
  • Replace deploy-docs.yml push trigger with workflow_call + workflow_dispatch — docs now deploy only after a successful release, or on manual trigger
  • Add deploy-docs job to release.yml (needs: goreleaser) to wire the two workflows together

Test plan

  • Verify examples page renders all three tables with 5 columns
  • Push a non-release commit — confirm deploy-docs does NOT trigger
  • Cut a release tag — confirm deploy-docs fires after goreleaser succeeds
  • Manually trigger deploy-docs from Actions tab — confirm it runs

@fahimfaisaal fahimfaisaal changed the title improve: enrich examples docs and wire deploy-docs to release workflow docs/ci: enrich examples page and fix deploy-docs trigger Jun 2, 2026
@fahimfaisaal
fahimfaisaal merged commit 5febebc into main Jun 3, 2026
@fahimfaisaal
fahimfaisaal deleted the improve/docs-and-release-workflow branch June 3, 2026 10:10
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