Skip to content

clouddrove/github-shared-workflows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Banner

GitHub Shared Workflows

GitHub shared workflow defines a workflow that we can use in multiple repos with a simple structure.

Licence ref


This repo offers to using a workflow with a simple calling structure and proper documentation. This shared workflow feature can overcome the issue of upgrading hundreds of workflows whenever any new updation is required. In this repo, we have many kinds of workflows related to Terraform, Kubernetes, Helm, SST, and regular workflows like maintain changelog, auto assignee, and many more.

How shared workflow use

jobs:
  staging: # Job name
    uses: clouddrove/github-shared-workflows/.github/workflows/example.yml@master
    secrets:
      SECRET_1:
      SECRET_2: 
    with:
      input_1:                 
      input_2:

Above example is just a simple example to call workflow from github shared workflow to your workflow and used in the jobs as per your requirements.

πŸš€ Table of Contents

  1. Auto Assign Assignee Workflow
  2. AWS SSM Send Command workflow
  3. Checkov Workflow
  4. Deploy CloudFormation Stack workflow
  5. Deploy CloudFormation StackSet workflow
  6. Docker Workflow
  7. Docker Scout workflow
  8. Helm Workflow
  9. Infracost workflow
  10. Lock Thread workflow
  11. Powerpipe workflow
  12. PR Checks workflow
  13. Prowler workflow
  14. Prowler workflow (AWS)
  15. Prowler workflow (GCP)
  16. README Generation workflow
  17. Remote SSH Command workflow
  18. Smurf Docker + Helm Workflow
  19. Smurf Terraform Workflow
  20. SST Workflow
  21. Stale PR workflow
  22. Tag Release workflow
  23. Terraform Checks Workflow
  24. Terraform Checks Workflow
  25. Terraform Lint Workflow
  26. Terraform Module Tag Release Workflow (Shared)
  27. Terraform PR Plan Diff workflow
  28. Terraform Workflow

Feedback

If you come accross a bug or have any feedback, please log it in our issue tracker, or feel free to drop us an email at [email protected].

If you have found it worth your time, go ahead and give us a β˜… on our GitHub!

πŸš€ Our Accomplishment

We have 100+ Terraform modules πŸ™Œ. You could consider them finished, but, with enthusiasts like yourself, we are able to ever improve them, so we call our status - improvement in progress.

Join Our Slack Community

Join our vibrant open-source slack community and embark on an ever-evolving journey with CloudDrove; helping you in moving upwards in your career path. Join our vibrant Open Source Slack Community and embark on a learning journey with CloudDrove. Grow with us in the world of DevOps and set your career on a path of consistency.

πŸŒπŸ’¬What you'll get after joining this Slack community:

  • πŸš€ Encouragement to upgrade your best version.
  • 🌈 Learning companionship with our DevOps squad.
  • 🌱 Relentless growth with daily updates on new advancements in technologies.

Join our tech elites Join Now πŸš€

✨ Contributors

Big thanks to our contributors for elevating our project with their dedication and expertise! But, we do not wish to stop there, would like to invite contributions from the community in improving these projects and making them more versatile for better reach. Remember, every bit of contribution is immensely valuable, as, together, we are moving in only 1 direction, i.e. forward.



Explore Our Blogs

Click here πŸ“š 🌟

Tap into our capabilities

We provide a platform for organizations to engage with experienced top-tier DevOps & Cloud services. Tap into our pool of certified engineers and architects to elevate your DevOps and Cloud Solutions.

At CloudDrove, has extensive experience in designing, building & migrating environments, securing, consulting, monitoring, optimizing, automating, and maintaining complex and large modern systems. With remarkable client footprints in American & European corridors, our certified architects & engineers are ready to serve you as per your requirements & schedule. Write to us at [email protected].

We are The Cloud Experts!


We ❀️ Open Source and you can check out our other modules to get help with your new Cloud ideas.

About

:octocat: Reusable GitHub workflows

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 26