atmos-affected-trigger-spacelift
GitHub Action for Triggering Affected Spacelift Stacks
GitHub Action for Triggering Affected Spacelift Stacks
This is GitHub Action that can be used as a workflow for automatic updates via Pull Requests in your infrastructure repository according to versions in components sources.
GitHub Action to retrieve a setting from [atmos](https://github.com/cloudposse/atmos) configuration.
This Github Action is used to run Terraform apply for a single, Atmos-supported component with a saved planfile in S3 and DynamoDB.
This Github Action is used to detect drift
This Github Action is used to remediate drift
This Github Action is used to run Terraform plan for a single, Atmos-supported component and save the given planfile to S3 and DynamoDB.
GitHub Action that outputs list of Atmos components by jq query
Converts AWS region names from full names to abbreviations
Create Datadog Notify Event
Deploy on Kubernetes with ArgoCD
Deploy on ECS with [Escpresso](https://github.com/kayac/ecspresso)
Deploy on Kubernetes with HelmFile
Opinionated way to deploy Docker image app with Spacelift
Build Docker image and push it
Up docker compose and run tests in specific container
Check if docker image exists by pulling it
Promote docker image
Get Environments settings from private settings action provider
Process a input with a jq script and output result as step output
This repository wraps the environment information action, allowing it to be used as a replacement in support of various string functions and namespace standardization.
GitHub Action that automatically generates or updates `v<major-release>` tags every time a new release is published.
GitHub Action that when used together with reusable workflows makes it easier to workaround the limit of 256 jobs in a matrix.
[Workaround implementation](https://github.com/community/community/discussions/17245#discussioncomment-3814009) - Read matrix jobs outputs
[Workaround implementation](https://github.com/community/community/discussions/17245#discussioncomment-3814009) - Write matrix jobs outputs
Monorepo random controller used for demo
Action to manage to deploy and purge preview environments depends on PR labels
Remove labels used to control deployments with [github-action-preview-environment-controller](https://github.com/cloudposse/github-action-preview-environment-controller)
Run ECS task with [Escpresso](https://github.com/kayac/ecspresso)
This GitHub Action implement [workaround](https://nitratine.net/blog/post/how-to-pass-secrets-between-runners-in-github-actions/) for the problem [`Combining job outputs with masking leads to empty output`](https://github.com/actions/runner/issues/1498). The problem was described in [`GitHub Action documentation`](https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idoutputs) - `Outputs containing secrets are redacted on the runner and not sent to GitHub Actions`.
Get GitHub deployment object by ref and environment name
Install atmos for use in GitHub Actions
Trigger Spacelist stack synchronously
GitHub Action to sync two docker repositories.
A GitHub Action to run Terratest tests and post the results as a build artifact.
Wait for commit status
Define YAML document, filter it with JSON query and get result as outputs