Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] - Provider JSON #1504

Merged
merged 9 commits into from
Sep 3, 2024
Merged

[FEATURE] - Provider JSON #1504

merged 9 commits into from
Sep 3, 2024

Conversation

gambol99
Copy link
Member

@gambol99 gambol99 commented Sep 2, 2024

Switching the rendering of the provider.tf to json in order to get around the configuration issues highlighted in #1483

Switching the rendering of the provider.tf to json in order to get around the configuration issues highlighted in #1483
@gambol99 gambol99 linked an issue Sep 2, 2024 that may be closed by this pull request
@gambol99 gambol99 merged commit 629e921 into develop Sep 3, 2024
17 of 18 checks passed
@gambol99 gambol99 deleted the feat_provider_json branch September 3, 2024 12:42
gambol99 added a commit that referenced this pull request Sep 9, 2024
* [FEATURE] - Provider JSON

Switching the rendering of the provider.tf to json in order to get around the configuration issues highlighted in #1483

* fix: there was an issue with formatting

* fix: removing the typo from the unit tests

* fix: forgot to change the name of the provider file in the template

* build: allowing for the infracosts to be optional, as they break on the mac due to an lack of arm64 images

* fix: we were missing the ending bracket in the json

* build(ci): spliting out the formatting into another job

* fix: needed to fix up the unit test now the extra bracket is working

* build: Revert "build: allowing for the infracosts to be optional, as they break on the mac due to an lack of arm64 images"

This reverts commit b1eb414.
gambol99 added a commit that referenced this pull request Sep 9, 2024
* Bump github.com/Masterminds/sprig/v3 from 3.2.3 to 3.3.0 (#1503)

Bumps [github.com/Masterminds/sprig/v3](https://github.com/Masterminds/sprig) from 3.2.3 to 3.3.0.
- [Release notes](https://github.com/Masterminds/sprig/releases)
- [Changelog](https://github.com/Masterminds/sprig/blob/master/CHANGELOG.md)
- [Commits](Masterminds/sprig@v3.2.3...v3.3.0)

---
updated-dependencies:
- dependency-name: github.com/Masterminds/sprig/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump mvdan.cc/sh/v3 from 3.8.0 to 3.9.0 (#1505)

Bumps [mvdan.cc/sh/v3](https://github.com/mvdan/sh) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/mvdan/sh/releases)
- [Changelog](https://github.com/mvdan/sh/blob/master/CHANGELOG.md)
- [Commits](mvdan/sh@v3.8.0...v3.9.0)

---
updated-dependencies:
- dependency-name: mvdan.cc/sh/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [FEATURE] - Provider JSON (#1504)

* [FEATURE] - Provider JSON

Switching the rendering of the provider.tf to json in order to get around the configuration issues highlighted in #1483

* fix: there was an issue with formatting

* fix: removing the typo from the unit tests

* fix: forgot to change the name of the provider file in the template

* build: allowing for the infracosts to be optional, as they break on the mac due to an lack of arm64 images

* fix: we were missing the ending bracket in the json

* build(ci): spliting out the formatting into another job

* fix: needed to fix up the unit test now the extra bracket is working

* build: Revert "build: allowing for the infracosts to be optional, as they break on the mac due to an lack of arm64 images"

This reverts commit b1eb414.

* Bump golang.org/x/oauth2 from 0.22.0 to 0.23.0

Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.22.0 to 0.23.0.
- [Commits](golang/oauth2@v0.22.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rohith Jayawardene <gambol99@gmail.com>
gambol99 added a commit that referenced this pull request Sep 9, 2024
* Bump github.com/Masterminds/sprig/v3 from 3.2.3 to 3.3.0 (#1503)

Bumps [github.com/Masterminds/sprig/v3](https://github.com/Masterminds/sprig) from 3.2.3 to 3.3.0.
- [Release notes](https://github.com/Masterminds/sprig/releases)
- [Changelog](https://github.com/Masterminds/sprig/blob/master/CHANGELOG.md)
- [Commits](Masterminds/sprig@v3.2.3...v3.3.0)

---
updated-dependencies:
- dependency-name: github.com/Masterminds/sprig/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump mvdan.cc/sh/v3 from 3.8.0 to 3.9.0 (#1505)

Bumps [mvdan.cc/sh/v3](https://github.com/mvdan/sh) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/mvdan/sh/releases)
- [Changelog](https://github.com/mvdan/sh/blob/master/CHANGELOG.md)
- [Commits](mvdan/sh@v3.8.0...v3.9.0)

---
updated-dependencies:
- dependency-name: mvdan.cc/sh/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [FEATURE] - Provider JSON (#1504)

* [FEATURE] - Provider JSON

Switching the rendering of the provider.tf to json in order to get around the configuration issues highlighted in #1483

* fix: there was an issue with formatting

* fix: removing the typo from the unit tests

* fix: forgot to change the name of the provider file in the template

* build: allowing for the infracosts to be optional, as they break on the mac due to an lack of arm64 images

* fix: we were missing the ending bracket in the json

* build(ci): spliting out the formatting into another job

* fix: needed to fix up the unit test now the extra bracket is working

* build: Revert "build: allowing for the infracosts to be optional, as they break on the mac due to an lack of arm64 images"

This reverts commit b1eb414.

* Bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3

Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.2 to 1.20.3.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/v1.20.3/CHANGELOG.md)
- [Commits](prometheus/client_golang@v1.20.2...v1.20.3)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rohith Jayawardene <gambol99@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

AWS Provider - default tags
1 participant