Skip to content

ci: gate release on lint+tests; document trigger secret reactivation#4

Merged
rmyndharis merged 2 commits into
mainfrom
chore/harden-release-pipeline
Jun 18, 2026
Merged

ci: gate release on lint+tests; document trigger secret reactivation#4
rmyndharis merged 2 commits into
mainfrom
chore/harden-release-pipeline

Conversation

@rmyndharis

Copy link
Copy Markdown
Owner

Follow-ups from the pre-release deep review of #2.

  • ci: publish-npm and deploy-server previously ran only build, so a failing test or lint could still ship. Both now run lint + the verifySignature unit test before publishing/deploying.
  • docs: the Trigger's Webhook Secret field now notes that changing/clearing it takes effect on the next activation (deactivate + reactivate to re-register).

No runtime-behavior change. lint + build + test green locally.

@rmyndharis rmyndharis merged commit 23fa247 into main Jun 18, 2026
1 check passed
@rmyndharis rmyndharis deleted the chore/harden-release-pipeline branch June 18, 2026 14:29
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