diff --git a/.github/workflows/changelog.yaml b/.github/workflows/changelog.yaml new file mode 100644 index 0000000..85b1665 --- /dev/null +++ b/.github/workflows/changelog.yaml @@ -0,0 +1,14 @@ +name: changelog +permissions: write-all + +on: + push: + tags: + - "*" + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: +jobs: + call-workflow-changelog: + uses: clouddrove/github-shared-workflows/.github/workflows/changelog.yml@master + with: + branch: 'master' \ No newline at end of file diff --git a/.github/workflows/tfsec.yml b/.github/workflows/tfsec.yml index 20cde2d..3339b93 100644 --- a/.github/workflows/tfsec.yml +++ b/.github/workflows/tfsec.yml @@ -15,11 +15,27 @@ jobs: uses: aquasecurity/tfsec-sarif-action@v0.1.0 with: sarif_file: tfsec.sarif - working_directory: _example + working_directory: ./_example full_repo_scan: true - name: Upload SARIF file uses: github/codeql-action/upload-sarif@v1 with: # Path to SARIF file relative to the root of the repository - sarif_file: tfsec.sarif \ No newline at end of file + sarif_file: tfsec.sarif + + - name: tfsec commenter for PR + uses: tfsec/tfsec-pr-commenter-action@main + with: + GITHUB_TOKEN: ${{ secrets.GITHUB}} + working_directory: ./_example + + - name: 'Terraform security scan Advanced' + uses: triat/terraform-security-scan@v3.0.3 + if: github.event_name == 'pull_request' + env: + GITHUB_TOKEN: ${{ secrets.GITHUB}} + tfsec_actions_working_dir: ./_example + tfsec_actions_comment: true + tfsec_output_format: sarif + continue-on-error: true diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..2063841 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,57 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [1.3.0] - 2023-01-19 +### :bug: Bug Fixes +- [`ccec0d3`](https://github.com/clouddrove/terraform-aws-sftp/commit/ccec0d352b547395a852624c7b1b0c89c8585363) - use terraform letast version + + +## [1.0.1] - 2022-04-06 +### :bug: Bug Fixes +- [`3c3aa77`](https://github.com/clouddrove/terraform-aws-sftp/commit/3c3aa776cdf4769444ff98e28280b6c0e5ba4cd6) - update github-action +- [`d0b078a`](https://github.com/clouddrove/terraform-aws-sftp/commit/d0b078ac4b416f2362f4fd0285527e491eb52e99) - update github-action + + +## [0.15.0] - 2021-07-06 +### :bug: Bug Fixes +- [`7c24b43`](https://github.com/clouddrove/terraform-aws-sftp/commit/7c24b43df702fb169c51b7819f15755e829a8550) - fix terratest + + +## [0.14.0] - 2021-01-20 +### :bug: Bug Fixes +- [`065472e`](https://github.com/clouddrove/terraform-aws-sftp/commit/065472ef251f77cf61bba4b2ac47335e5484c9a8) - update github-action,module tags and update in 0.15 + + +## [0.13.0] - 2020-11-19 +### :bug: Bug Fixes +- [`daf0bd4`](https://github.com/clouddrove/terraform-aws-sftp/commit/daf0bd408a3af9c3c01d7400369612cabc04aebc) - Upgrade to 0.14 +- [`52be35d`](https://github.com/clouddrove/terraform-aws-sftp/commit/52be35d0167621906f7c9cd798771e6deb733f73) - Upgrade terraform version to 0.14 + + +## [0.12.1] - 2019-09-24 +### :bug: Bug Fixes +- [`1e219c8`](https://github.com/clouddrove/terraform-aws-sftp/commit/1e219c8ba9287531553d984bfef90edb852afa67) - made ssh to dynamic +- [`e8f3e44`](https://github.com/clouddrove/terraform-aws-sftp/commit/e8f3e447e1c7e40515f12f8cb2f5ee882692762c) - Updated and Upgraded +- [`b2edfee`](https://github.com/clouddrove/terraform-aws-sftp/commit/b2edfeeb0115223f2b26857b2d2f8e05aea9e007) - fix labels managedby variables + +### :sparkles: New Features +- [`2e25f6e`](https://github.com/clouddrove/terraform-aws-sftp/commit/2e25f6ed48e0d58675b54d0bf289ecce2afe4e6d) - precommit added +- [`5d25bfd`](https://github.com/clouddrove/terraform-aws-sftp/commit/5d25bfdd8fe38054b8c2f40d7d3dd82e827ee5af) - added ssh key +- [`7a694cf`](https://github.com/clouddrove/terraform-aws-sftp/commit/7a694cf225b0c071f51da1aba3378ed5a540957d) - added pipelines +- [`9489e7b`](https://github.com/clouddrove/terraform-aws-sftp/commit/9489e7b95c498ecb601a224b8e7726fe9088a330) - added ssh key in pipeline + +## [0.12.0] - 2019-09-11 +### :bug: Bug Fixes +- [`daae11c`](https://github.com/clouddrove/terraform-aws-sftp/commit/daae11c6d0955e6f485041ada3e5f7245b36e989) - change output syntax + + +[0.12.0]: https://github.com/clouddrove/terraform-aws-sftp/compare/0.12.0...master +[0.12.1]: https://github.com/clouddrove/terraform-aws-sftp/compare/0.12.1...master +[0.13.0]: https://github.com/clouddrove/terraform-aws-sftp/compare/0.13.0...master +[0.14.0]: https://github.com/clouddrove/terraform-aws-sftp/compare/0.14.0...master +[0.15.0]: https://github.com/clouddrove/terraform-aws-sftp/compare/0.15.0...master +[1.0.1]: https://github.com/clouddrove/terraform-aws-sftp/compare/1.0.1...master +[1.3.0]: https://github.com/clouddrove/terraform-aws-sftp/compare/1.3.0...master \ No newline at end of file