Skip to content

thecloudsolutions/github-actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1 Commit
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Release Commit Issues License

github-actions

Cloud Solutions Banner

Sponsor Us Hire Us Maintained By

Description

A reusable set of GitHub Actions workflows and templates designed to simplify CI setup for infrastructure and DevOps projects. Includes composable workflow building blocks, shared tool configuration, and ready-to-use PR validation templates.

Usage

Important

In our examples we don't pin dependencies to specific versions to keep the documentation aligned with the latest releases. However, for your own projects, we strongly recommend pinning the exact version you intend to use. This helps ensure stable and predictable behavior over time. Additionally, adopting a structured process for version updates will help prevent unexpected changes.

You can use this repository in two ways:

  1. Copy a workflow template into your project for quick setup.
  2. Compose your own CI pipeline by referencing reusable workflows from this repository.

The workflows are designed to be composable, opinionated where helpful, and flexible when needed.

Typical use cases include:

  • Fast CI onboarding
  • Clear validation and reporting
  • Reusable infrastructure checks
  • Flexible composition without duplication

Quick Start

The project is under active development, and we welcome all contributors! ๐ŸŽ‰

Before you start, please review our Contributor Guidelines to understand the expectations and processes.

Follow these steps to get started:


1. Fork the Repository

  • Click the "Fork" button on the repository's GitHub page to create a copy under your GitHub account.

Tip

If you're new to GitHub, check out the GitHub Docs to familiarize yourself with key concepts like forking, branching, and pull requests.

2. Clone the Fork

  • Clone your fork to your local machine using:
    git clone https://github.com/<your-username>/<repository-name>.git

3. Create a Branch

  • Create a new branch for your contribution:
    git checkout -b your-feature-name

4. Make Changes

  • Implement your changes in the codebase.
  • Ensure you follow the project's style guide and standards.

Warning

Always adhere to the project's coding standards and best practices outlined in the CONTRIBUTING.md file.

5. Test Your Changes

  • Run tests to verify your changes locally.
  • Follow any project-specific testing instructions.

6. Commit Your Changes

  • Stage and commit your changes with a clear and concise message:
    git add .
    git commit -m "Add description of the change"

Note

Use meaningful commit messages in the present tense (e.g., "Add feature X" instead of "Added feature X").

7. Push Your Branch

  • Push your branch to your fork:
    git push origin your-feature-name

8. Open a Pull Request (PR)

  • Navigate to the original repository and click the "New Pull Request" button.
  • Select your branch and submit your PR following the Pull Request template.
  • Use keywords like Closes #123 to link your PR to a related issue.

๐ŸŽ‰ Congratulations, youโ€™ve made your first contribution! ๐ŸŽ‰

We appreciate your effort and look forward to reviewing your work.

About Us

Cloud Solutions: Innovating Open Source for AWS & DevOps

Cloud Solutions creates and maintains free, open-source tools to help startups thrive in the AWS Cloud and DevOps space. Our mission is to make advanced technology accessible to businesses of all sizes.

With years of experience and a commitment to innovation, we design solutions that simplify workflows, encourage collaboration, and drive growth - removing cost barriers along the way. Every contribution brings us closer to a future where technology empowers all.

Your support makes everything we do possible.

Thank you for being part of our journey to empower innovation and build a stronger Open Source future!

Contributing

The project is under active development, and we welcome all contributors! ๐ŸŽ‰

Before you start, please review our Contributor Guidelines to understand the expectations and processes.

Blog

Link to our blog, where you can explore in-depth articles. Gain valuable insights and expert analysis on AWS cloud solution strategies and trends.

License

The project is 100% Open Source and licensed under the APACHE2.

Trademarks

All other trademarks referenced herein are the property of their respective owners.

Copyrights

Copyright ยฉ 2020-2026 Cloud Solutions

About

Composable GitHub Actions workflows, CI configuration and workflow templates for Terraform and DevOps projects.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors