30 open-source projects similar to unicornglobal/has-changes-action, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Has Changes Action alternative.
Interactive visualizations of Terraform dependency graphs using d3.js
Guarantee atomic execution of your GitHub Action workflows
Programmatically set github action global environment variables that can be used in subsequent steps
GitHub Action to run PowerShell scripts in a rich, prepared scope - inspired by actions/github-script.
Pull the new release of a module to the Go proxy cache
🤖 AI-powered Terraform module management across AWS, GCP, Azure, DigitalOcean - Save 97% of maintenance time
Infrastructure as code generator - from visual diagrams created with Cloudcraft.co to Terraform
pre-commit git hooks to take care of Terraform configurations 🇺🇦
tfsec is a static analysis tool and infrastructure as code linter designed to detect security misconfigurations and compliance violations in Terraform infrastructure code. It functions as a cloud security posture tool and policy enforcement engine that evaluates configurations against established security benchmarks. The tool provides multi-cloud security auditing for providers including AWS, Azure, Google Cloud, and Kubernetes, as well as specialized scanning for DigitalOcean, OpenStack, CloudStack, and GitHub configurations. It identifies insecure settings such as public access or unencrypt
HashiCorp plugin for the asdf version manager maintainer=@DustinChaloupka, @nathantypanski, @radditude
:shield: Shields.io Badge for your GitHub Actions
Tau is a thin wrapper on top of terraform to manage multiple deployments, dependencies and secrets.
aws2tf - automates the importing of existing AWS resources into Terraform and outputs the Terraform HCL code.
A command line tool that validates AWS IAM Policies in a Terraform template against AWS IAM best practices
A tool to bring existing Azure resources under Terraform's management
GitHub Action for install npm dependencies with caching without any configuration
A bot tool to disable and re-enable "Include administrators" option in branch protection
Enable dynamic runtime inputs for your GitHub Actions workflows and composite actions (with support for file type inputs, slack/discord integration and more)
tfreveal shows a Terraform plan with all the secret (sensitive) values revealed
Checkov is a static analysis tool and security scanner designed to identify misconfigurations in infrastructure as code, container images, and Kubernetes configurations. It functions as a cloud security posture tool, an SCA vulnerability scanner, and a secret scanning utility to prevent security breaches and version control leaks. The project distinguishes itself through deep graph analysis and variable resolution, allowing it to map relationships between interconnected resources and evaluate the final state of infrastructure attributes. It provides extensibility for defining custom security
Extensible auto-tagger for your IaC files. The ultimate way to link entities in the cloud back to the codified resource which created it.
Layerform helps engineers create reusable environment stacks using plain .tf files. Ideal for multiple "staging" environments.
Generate Terraform moved blocks automatically for painless refactoring