Skip to content

Add release validation and dependency audit workflows#15

Merged
BunsDev merged 1 commit into
mainfrom
okcode/release-workflow
Mar 27, 2026
Merged

Add release validation and dependency audit workflows#15
BunsDev merged 1 commit into
mainfrom
okcode/release-workflow

Conversation

@BunsDev
Copy link
Copy Markdown
Member

@BunsDev BunsDev commented Mar 27, 2026

Summary

  • Add GitHub Actions workflows for weekly dependency auditing and PR-time release documentation validation.
  • Tighten the release workflow by running format checks and a release smoke test before publish steps.
  • Expand release documentation and runbooks, and update the TODO list with issue links and completed items.
  • Apply supporting UI/layout cleanup across the marketing page and web app to match the new, more focused release presentation.

Testing

  • Not run (PR content only).
  • Expected CI checks: bun fmt, bun lint, bun typecheck.
  • Workflow validation added via GitHub Actions: dependency audit, release-ready documentation checks, and release preflight smoke coverage.

…ws, and enhance release documentation

- Mark completed items in TODO.md
- Introduce a GitHub Actions workflow for weekly dependency audits
- Add a workflow to validate release documentation against CHANGELOG.md
- Update release.md to provide a comprehensive guide for the release process
- Adjust thread preview limit in Sidebar and related components for better visibility
- Refactor code for cleaner imports and improved readability in various components
@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 27, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Mar 27, 2026 7:19pm

@BunsDev BunsDev merged commit 626f51c into main Mar 27, 2026
4 of 5 checks passed
@github-actions github-actions Bot added size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Mar 27, 2026
@BunsDev BunsDev deleted the okcode/release-workflow branch March 28, 2026 05:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant