Releases: cloudposse/github-action-atmos-get-setting
v2.0.2
v2.0.1
🐛 Bug Fixes
🤖 Automatic Updates
v2.0.0
feat: (re)release `process-templates` flag override input @korenyoni (#60)
### WhatThis re-releases #58
Why
While the change in question is fully backwards compatible, as explained here, this is only true for atmos versions including and after 1.86.0.
We are going to release this change in 2.0.0 (of this repo).
v1.3.1
🐛 Bug Fixes
fix: revert "feature: add `process-templates` input" @korenyoni (#59)
### WhatThis reverts #58
Why
While the change in question is fully backwards compatible, as explained here, this is only true for atmos versions including and after 1.86.0.
We are going to release this change in 2.0.0.
v1.3.0
🚀 Enhancements
feature: add `process-templates` input @korenyoni (#58)
## what- Add
process-templatesinput as the value of the--process-templatesflag to pass toatmos describe component. - Add appropriate test cases.
why
- Some template functions such as
atmos.Componentrequire authentication to remote backends. We should allow disabling this.
references
> Run cloudposse/github-action-atmos-get-setting@v1
template: all-atmos-sections:163:26: executing "all-atmos-sections" at <atmos.Component>: error calling Component: exit status 1
Error: error configuring S3 Backend: IAM Role (arn:aws:iam::xxxxxxxxxxxx:role/xxxx-core-gbl-root-tfstate) cannot be assumed.
There are a number of possible causes of this - the most common are:
* The credentials used in order to assume the role are invalid
* The credentials do not have appropriate permission to assume the role
* The role ARN is not valid
Error: NoCredentialProviders: no valid providers in chain. Deprecated.
For verbose messaging see aws.Config.CredentialsChainVerboseErrorsI've kept the default value of process-templates as true in order to ensure backwards compatibility.
🐛 Bug Fixes
feature: add `process-templates` input @korenyoni (#58)
## what- Add
process-templatesinput as the value of the--process-templatesflag to pass toatmos describe component. - Add appropriate test cases.
why
- Some template functions such as
atmos.Componentrequire authentication to remote backends. We should allow disabling this.
references
> Run cloudposse/github-action-atmos-get-setting@v1
template: all-atmos-sections:163:26: executing "all-atmos-sections" at <atmos.Component>: error calling Component: exit status 1
Error: error configuring S3 Backend: IAM Role (arn:aws:iam::xxxxxxxxxxxx:role/xxxx-core-gbl-root-tfstate) cannot be assumed.
There are a number of possible causes of this - the most common are:
* The credentials used in order to assume the role are invalid
* The credentials do not have appropriate permission to assume the role
* The role ARN is not valid
Error: NoCredentialProviders: no valid providers in chain. Deprecated.
For verbose messaging see aws.Config.CredentialsChainVerboseErrorsI've kept the default value of process-templates as true in order to ensure backwards compatibility.
🤖 Automatic Updates
v1.2.2
Pin setup atmos github action @goruha (#54)
## what * Pin `setup-Atmos-action@v2` * Remove `dist` from `.gitignore`why
- Update setup atmos github action
- Fix https://github.com/cloudposse/github-action-atmos-get-setting/actions/runs/8431064887/job/23087901862
references
- DEV-381: Everything that uses setup-Atmos-action should point to v2
🤖 Automatic Updates
v1.2.1
Update dependency eslint to v8.57.0 @renovate (#41)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| eslint (source) | 8.56.0 -> 8.57.0 |
Release Notes
eslint/eslint (eslint)
v8.57.0
Features
1120b9bfeat: Add loadESLint() API method for v8 (#18098) (Nicholas C. Zakas)dca7d0ffeat: Enableeslint.config.mjsandeslint.config.cjs(#18066) (Nitin Kumar)
Bug Fixes
2196d97fix: handle absolute file paths inFlatRuleTester(#18064) (Nitin Kumar)69dd1d1fix: Ensure config keys are printed for config errors (#18067) (Nitin Kumar)9852a31fix: deep merge behavior in flat config (#18065) (Nitin Kumar)4c7e9b0fix: allow circular references in config (#18056) (Milos Djermanovic)
Documentation
84922d0docs: Show prerelease version in dropdown (#18139) (Nicholas C. Zakas)5b8c363docs: Switch to Ethical Ads (#18117) (Milos Djermanovic)77dbfd9docs: show NEXT in version selectors (#18052) (Milos Djermanovic)
Chores
1813aecchore: upgrade @eslint/js@8.57.0 (#18143) (Milos Djermanovic)5c356bbchore: package.json update for @eslint/js release (Jenkins)f4a1fe2test: add more tests for ignoring files and directories (#18068) (Nitin Kumar)42c0aefci: Enable CI forv8.xbranch (#18047) (Milos Djermanovic)
Update dependency eslint-plugin-jest to v27.9.0 @renovate (#42)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| eslint-plugin-jest | 27.6.3 -> 27.9.0 |
Release Notes
jest-community/eslint-plugin-jest (eslint-plugin-jest)
v27.9.0
Features
v27.8.0
Features
v27.7.0
Features
27.6.3 (2024-01-12)
Bug Fixes
27.6.2 (2024-01-10)
Reverts
27.6.1 (2024-01-01)
Bug Fixes
v1.2.0
Update dependency msw to v2.1.3 @renovate (#24)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| msw (source) | 2.1.2 -> 2.1.3 |
Release Notes
mswjs/msw (msw)
v2.1.3
v2.1.3 (2024-01-22)
Bug Fixes
- export "getResponse" for batched GraphQL queries (#1982) (
42f1473) @kettanaito - reduce library footprint by avoiding barrel imports (#1987) (
b803e26) @thepassle
Update dependency dotenv to v16.3.2 @renovate (#23)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| dotenv | 16.3.1 -> 16.3.2 |
Release Notes
Update actions/checkout action to v4 @renovate (#13)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| actions/checkout | action | major | v3 -> v4 |
Release Notes
actions/checkout (actions/checkout)
v4
v1.1.0
v1.0.0
Get any info from atmos describe component @goruha (#17)
what
- Remove restriction to
settingssection.
Why
- To reuse this action for fetching
component_info.component_pathsettings
Migrating from v0 to v1
Starting from v1 the action is no longer restricted to retrieving the component config from only the settings section..
If you want the same behavior in v1 as inv0, you should add the settings prefix to the value of the settings-path variable.
- name: Get Atmos Setting for Secret ARN
uses: cloudposse/github-action-atmos-get-setting@v1
id: example
with:
component: foo
stack: core-ue1-dev
settings-path: settings.secrets-arn same behaviour as
- name: Get Atmos Setting for Secret ARN
uses: cloudposse/github-action-atmos-get-setting@v0
id: example
with:
component: foo
stack: core-ue1-dev
settings-path: secrets-arn