6 Commits
Author SHA1 Message Date
MrNewbandClaude Fable 5 55e7aae424 ci: ship built UI only and fix webhook workflow
The release package excluded nothing under web/, so releases carried
the vite source, package manifests and configs. Ship web/dist and
web/public only, matching the 0.13.4 asset layout.

The webhook workflow linked to the old The-Order-Of-The-Sacred-Framework
URL, which now only 301s; point it at the current repo's latest
release. It reads just the event payload, so the checkout and jq
install steps were removed and permissions narrowed to contents: read.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-01 01:35:42 -04:00
MrNewbandClaude Fable 5 94620315c6 ci: auto-release on main when the fxmanifest version bumps
Pushes to main that change fxmanifest.lua compare the version against
the previous commit and publish a release only when it actually
changed, packaging the drag-drop community_bridge.zip with generated
notes. Tags and titles stay bare (0.13.4) to match existing releases,
and an existing-tag guard prevents re-announcing a shipped version.

Uses RELEASE_PAT when configured so the release-published Discord
webhook still fires; GITHUB_TOKEN-created releases do not trigger it.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-01 01:26:03 -04:00
MrNewb bb5e0ecd27 Update main.yml 2025-06-13 18:00:37 -04:00
MrNewb 01196a3a32 Update main.yml 2025-06-13 17:48:56 -04:00
MrNewb 45198f1f35 Update main.yml 2025-06-13 17:34:19 -04:00
MrNewb 671c6ea421 Create main.yml 2025-05-12 02:07:49 -04:00