Skip to content

Conversation

jackhodgkiss
Copy link
Contributor

@jackhodgkiss jackhodgkiss commented Nov 7, 2023

Add support to SKC to deploy GitHub runners and generate compatible workflows for performing Kayobe Automation tasks.

Add two playbooks responsible for deploying GitHub runners and
generating workflows for Kayobe automation.

This commit also includes updated `requirements.yml` required by
these playbooks.
@jackhodgkiss jackhodgkiss requested a review from a team as a code owner November 7, 2023 09:23
@jackhodgkiss jackhodgkiss changed the title Add kayobe workflows Add kayobe workflows [GitHub] Nov 7, 2023
@jackhodgkiss jackhodgkiss changed the title Add kayobe workflows [GitHub] Add Kayobe Workflows [GitHub] Nov 7, 2023
jackhodgkiss and others added 2 commits November 9, 2023 10:05
Co-authored-by: Alex-Welsh <112560678+Alex-Welsh@users.noreply.github.com>
Copy link
Member

@Alex-Welsh Alex-Welsh left a comment

Choose a reason for hiding this comment

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

One minor punctuation nit, otherwise LGTM

Co-authored-by: Alex-Welsh <112560678+Alex-Welsh@users.noreply.github.com>
Alex-Welsh
Alex-Welsh previously approved these changes Nov 9, 2023
@Alex-Welsh
Copy link
Member

One last suggestion, do we want this in Yoga or should it be a Zed/Antelope thing?

@jackhodgkiss
Copy link
Contributor Author

One last suggestion, do we want this in Yoga or should it be a Zed/Antelope thing?

It will work with zed/antelope should just be able to cherry-pick it. Might also want to define github_kayobe_base_image: quay.io/rockylinux/rockylinux:9 for those two branches.

Copy link
Contributor

@markgoddard markgoddard left a comment

Choose a reason for hiding this comment

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

Almost there

jackhodgkiss and others added 2 commits December 21, 2023 14:35
@markgoddard markgoddard disabled auto-merge December 21, 2023 14:46
@markgoddard markgoddard merged commit a725683 into stackhpc/yoga Dec 21, 2023
@markgoddard markgoddard deleted the add-kayobe-workflows branch December 21, 2023 15:10
@Alex-Welsh
Copy link
Member

party_parrot

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.

3 participants