Skip to content

Feat: add webhook runbook triggers#412

Draft
Rose-Northey wants to merge 10 commits intomainfrom
fnm/add-webhook-runbook-triggers
Draft

Feat: add webhook runbook triggers#412
Rose-Northey wants to merge 10 commits intomainfrom
fnm/add-webhook-runbook-triggers

Conversation

@Rose-Northey
Copy link
Copy Markdown
Contributor

Background

Adds ability to use webhook filters to the go client.

Part of the Webhook-triggered runbooks project. Which adds the ability for users to trigger a runbook using webhooks.

Results

  • test was added to ensure webhook filters could be used to create a runbook webhook trigger.
  • Terraform could successfully use this change to add webhook triggers as well

How to review this PR

Ensure server has feature toggle: webhook-triggers

@Rose-Northey Rose-Northey marked this pull request as draft April 20, 2026 23:34
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • A new test was added to test the webhook triggers
  • a helper function was created to setup the space for trigger creation
  • "client" was replaced with "octopusClient" due to a conflict with imports
  • the triggers.XXX pattern was used rather than the previous pattern
  • unused tests were removed from the file

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.

2 participants