Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Added Git Runbook support #432

Merged
merged 4 commits into from
Dec 18, 2024
Merged

Conversation

stevencl840
Copy link
Contributor

@stevencl840 stevencl840 commented Dec 17, 2024

Summary

We have added support for running Git Runbooks via the run-runbook-action

Details

A new parameter has been added to the action git_ref. If this parameter is populated, the action will attempt to execute the runbook as a Git Runbook. If the project is not yet configured as containing Git Runbooks, the API will respond with an error indicating that a Git call was made for a non-Git resource. No change has been made to the existing db runbook flow

Testing

All existing integration and unit tests pass. The new feature has also been tested manually by singing from Actions in another project. I have also confirmed the output of the action is unchanged.

image

@stevencl840 stevencl840 force-pushed the sjc/add-git-runbook-support branch from 0d4c730 to 092411e Compare December 17, 2024 04:35
@stevencl840 stevencl840 marked this pull request as ready for review December 17, 2024 06:35
@stevencl840 stevencl840 requested a review from a team as a code owner December 17, 2024 06:35
@stevencl840 stevencl840 changed the title Added Git Runbook support feat: Added Git Runbook support Dec 17, 2024
@stevencl840 stevencl840 merged commit 5d47e3d into main Dec 18, 2024
10 checks passed
@stevencl840 stevencl840 deleted the sjc/add-git-runbook-support branch December 18, 2024 02:22
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