Maghic: a Swiss army knife for GitHub Actions Workflow

Maghic is a Swiss army knife tool for GitHub Actions Workflow.

This is created for the GitHub Actions Hackathon: 2021 GitHub Actions Hackathon on DEV

My Workflow

Maghic provides:

a command line tool for managing, creating and autogenerat…


This content originally appeared on DEV Community and was authored by Roberto B.

Maghic is a Swiss army knife tool for GitHub Actions Workflow.

This is created for the GitHub Actions Hackathon: 2021 GitHub Actions Hackathon on DEV

My Workflow

Maghic provides:

  • a command line tool for managing, creating and autogenerate Yaml file Workflow for GitHub Actions;
  • a set of classes and methods for managing Yaml file (specific for GitHub Actions Workflows).

You can create your GitHub Actions workflow with some code like this one:

$y = \App\Objects\YamlObject::make()
        ->setName("My Test Name")
        ->setOnPushDefaultBranches()
        ->setRunsOn(["ubuntu-latest"]);

Submission Category:

Maintainer Must-Haves

Yaml File or Link to Code

GitHub logo Hi-Folks / maghic

Maghic is a Swiss army knife for GitHub Actions Workflow

MaGHic

Maghic is a Swiss army knife tool for GitHub Actions Workflow. It provides:

  • a command line tool for managing, creating and autogenerate Yaml file Workflow for GitHub Actions;
  • a set of classes and methods for managing Yaml file (specific for GitHub Actions Workflows).

This is created for the GitHub Actions Hackathon: 2021 GitHub Actions Hackathon on DEV

References

Packages

Additional Resources / Info

This project uses:


This content originally appeared on DEV Community and was authored by Roberto B.


Print Share Comment Cite Upload Translate Updates
APA

Roberto B. | Sciencx (2021-11-28T13:26:46+00:00) Maghic: a Swiss army knife for GitHub Actions Workflow. Retrieved from https://www.scien.cx/2021/11/28/maghic-a-swiss-army-knife-for-github-actions-workflow/

MLA
" » Maghic: a Swiss army knife for GitHub Actions Workflow." Roberto B. | Sciencx - Sunday November 28, 2021, https://www.scien.cx/2021/11/28/maghic-a-swiss-army-knife-for-github-actions-workflow/
HARVARD
Roberto B. | Sciencx Sunday November 28, 2021 » Maghic: a Swiss army knife for GitHub Actions Workflow., viewed ,<https://www.scien.cx/2021/11/28/maghic-a-swiss-army-knife-for-github-actions-workflow/>
VANCOUVER
Roberto B. | Sciencx - » Maghic: a Swiss army knife for GitHub Actions Workflow. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/11/28/maghic-a-swiss-army-knife-for-github-actions-workflow/
CHICAGO
" » Maghic: a Swiss army knife for GitHub Actions Workflow." Roberto B. | Sciencx - Accessed . https://www.scien.cx/2021/11/28/maghic-a-swiss-army-knife-for-github-actions-workflow/
IEEE
" » Maghic: a Swiss army knife for GitHub Actions Workflow." Roberto B. | Sciencx [Online]. Available: https://www.scien.cx/2021/11/28/maghic-a-swiss-army-knife-for-github-actions-workflow/. [Accessed: ]
rf:citation
» Maghic: a Swiss army knife for GitHub Actions Workflow | Roberto B. | Sciencx | https://www.scien.cx/2021/11/28/maghic-a-swiss-army-knife-for-github-actions-workflow/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.