# Infracost CI scripts

This folder holds the `diff.sh` file that is included in the Infracost Docker image and used in the following CI integrations:
- GitHub: [infracost-gh-action](https://github.com/infracost/infracost-gh-action), demo is at [gh-actions-demo](https://github.com/infracost/gh-actions-demo)
- GitLab: [infracost-gitlab-ci](https://gitlab.com/infracost/infracost-gitlab-ci), demo is at [gitlab-ci-demo](https://gitlab.com/infracost/gitlab-ci-demo)
- CircleCI: [infracost-orb](https://github.com/infracost/infracost-orb), demos are at [circleci-github-demo](https://github.com/infracost/circleci-github-demo) and [circleci-bitbucket-demo](https://bitbucket.org/infracost/circleci-bitbucket-demo)
- Bitbucket: [infracost-bitbucket-pipeline](https://bitbucket.org/infracost/infracost-bitbucket-pipeline), demo is at [bitbucket-pipelines-demo](https://bitbucket.org/infracost/circleci-bitbucket-demo) 

The idea is that when we change `diff.sh` we use the demo repos to test it works. This also means you can have clone all of the repos locally inside one folder without name conflicts.
