Skip to content

ci: add buttonmash 0.2.0 web checks#21

Draft
cj-vana wants to merge 1 commit into
mainfrom
agent/upgrade-buttonmash-0.2.0
Draft

ci: add buttonmash 0.2.0 web checks#21
cj-vana wants to merge 1 commit into
mainfrom
agent/upgrade-buttonmash-0.2.0

Conversation

@cj-vana

@cj-vana cj-vana commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a ButtonMash 0.2.0 workflow for pull requests that affect the public Postshow web app
  • build and serve the production bundle before running a bounded, read-only 120-action crawl
  • pin the external action to the exact 0.2.0 release commit and commit the project-specific media setting

Why

This repository had no previous ButtonMash integration. The new lane exercises the actual production build across the public routes while dry-run mode prevents form submission or other mutations.

Impact

Relevant pull requests gain a 15-minute chaos-check lane and an uploaded report. Product runtime behavior is unchanged.

Validation

  • actionlint .github/workflows/buttonmash.yml
  • pnpm build:postshow
  • pnpm governance:check
  • pnpm format:check
  • published buttonmash@0.2.0 against the built preview: 120 actions, 7 pages, pass
  • git diff --check

@netlify

netlify Bot commented Jul 22, 2026

Copy link
Copy Markdown

Deploy Preview for postshow ready!

Name Link
🔨 Latest commit ab5f27b
🔍 Latest deploy log https://app.netlify.com/projects/postshow/deploys/6a6134cb630359000860a4f3
😎 Deploy Preview https://deploy-preview-21--postshow.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

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