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

Trigger cirrus-ci from GitHub action #1220

Open
LecrisUT opened this issue Aug 23, 2023 · 2 comments
Open

Trigger cirrus-ci from GitHub action #1220

LecrisUT opened this issue Aug 23, 2023 · 2 comments
Labels

Comments

@LecrisUT
Copy link

Description

An example for this is if the Github workflow has pre-commits, tests etc. and multiple trigger points on tags and manual run, while the CirrusCI is complementing the CD by building for arm/mac-arm architectures. There it would make sense for the GH action to be in charge of triggering CirrusCI workflows.

@ericoporto
Copy link
Contributor

It would be nice if it was possible to join somehow both GitHub Actions and CirrusCI, like you create a task that has dependencies in CirrusCI and GitHub Actions, so it waits all those to finish, and then it runs - and then it would be possible to get an artifact that was built in GitHub Actions to the CirrusCI pipeline and use it.

@LecrisUT
Copy link
Author

LecrisUT commented Aug 31, 2023

Actually I do have something that I am slowly working my way through LecrisUT/cirrusci-action. I would appreciate some comments on the interface, common packages, etc. It is based on the CircleCI action. Also if there are some CirrusCI resources or mocking that can be done for the tests, that would be great.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants