Skip to content

ci: publish playground wasm only on release tags - #46

Merged
lightsofapollo merged 5 commits into
mainfrom
agent/storyden-generator-fixes
Jul 29, 2026
Merged

ci: publish playground wasm only on release tags#46
lightsofapollo merged 5 commits into
mainfrom
agent/storyden-generator-fixes

Conversation

@lightsofapollo

Copy link
Copy Markdown
Contributor

Summary

  • trigger playground WASM publishing only for v* release tags
  • commit tag-triggered lock updates to main
  • preserve branch-targeted lock updates for manual workflow runs

Why

The workflow was configured for matching pushes to main, so ordinary commits could publish a WASM release asset and bump website/playground-wasm.lock. Restricting the automatic trigger to release tags keeps those updates aligned with releases.

Tag-triggered workflows run from a detached tag ref, so the lock step now checks out the latest target branch before writing and committing the lock file.

Validation

  • actionlint .github/workflows/playground-wasm.yml
  • git diff --check -- .github/workflows/playground-wasm.yml

@vercel

vercel Bot commented Jul 28, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
openapi-to-rust Ready Ready Preview, Comment Jul 29, 2026 12:18am

Request Review

@lightsofapollo
lightsofapollo marked this pull request as ready for review July 29, 2026 00:38
@lightsofapollo
lightsofapollo merged commit 4ec3798 into main Jul 29, 2026
12 checks passed
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