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

Create solo Github Action for reusability and rapid adoption #426

Open
Tracked by #339
leninmehedy opened this issue Jul 12, 2024 · 1 comment
Open
Tracked by #339

Create solo Github Action for reusability and rapid adoption #426

leninmehedy opened this issue Jul 12, 2024 · 1 comment
Assignees
Labels
New Feature A new feature, service, or documentation. Major changes that are not backwards compatible. Pending Triage New issue that needs to be triaged by the team

Comments

@leninmehedy
Copy link
Member

leninmehedy commented Jul 12, 2024

Requested Feature

We need a publicly available Github Action (solo-gh-action) that can be used by everyone else to provision a solo network and run tests in their CI pipeline.

Business Need

Hedera community developers need the ability to quickly setup a solo network in their Github Action to run tests. Currently devs needs to duplicate the effort of setting up a solo network in their Github action. It would be far more efficient if the solo dev team could publish a Github Action (maybe later to Github Marketplace?) that everyone else can use.

It also provides more control about the updates with urgent fixes so that community don't need to spend too much time to use the latest solo version in their pipeline.

Additional Context

We already have code to setup solo network in Github Action, so it shouldn't take long. We just need to extract it in a new repo solo-gh-action, polish it up and publish.

@leninmehedy leninmehedy added New Feature A new feature, service, or documentation. Major changes that are not backwards compatible. Pending Triage New issue that needs to be triaged by the team labels Jul 12, 2024
@leninmehedy leninmehedy self-assigned this Jul 12, 2024
@jeromy-cannon
Copy link
Contributor

NOTE: @nathanklick helped @hendrikebbers create this: https://github.com/OpenElements/hedera-solo-action

We might be better to just enhance that project instead of creating another action.

@nathanklick nathanklick added this to Solo Dec 19, 2024
@github-project-automation github-project-automation bot moved this to 🆕 New in Solo Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
New Feature A new feature, service, or documentation. Major changes that are not backwards compatible. Pending Triage New issue that needs to be triaged by the team
Projects
Status: 🆕 New
Development

No branches or pull requests

2 participants