Releases: cloudposse/github-action-atmos-get-setting
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-templates
input as the value of the--process-templates
flag to pass toatmos describe component
. - Add appropriate test cases.
why
- Some template functions such as
atmos.Component
require 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.CredentialsChainVerboseErrors
I'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-templates
input as the value of the--process-templates
flag to pass toatmos describe component
. - Add appropriate test cases.
why
- Some template functions such as
atmos.Component
require 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.CredentialsChainVerboseErrors
I'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
1120b9b
feat: Add loadESLint() API method for v8 (#18098) (Nicholas C. Zakas)dca7d0f
feat: Enableeslint.config.mjs
andeslint.config.cjs
(#18066) (Nitin Kumar)
Bug Fixes
2196d97
fix: handle absolute file paths inFlatRuleTester
(#18064) (Nitin Kumar)69dd1d1
fix: Ensure config keys are printed for config errors (#18067) (Nitin Kumar)9852a31
fix: deep merge behavior in flat config (#18065) (Nitin Kumar)4c7e9b0
fix: allow circular references in config (#18056) (Milos Djermanovic)
Documentation
84922d0
docs: Show prerelease version in dropdown (#18139) (Nicholas C. Zakas)5b8c363
docs: Switch to Ethical Ads (#18117) (Milos Djermanovic)77dbfd9
docs: show NEXT in version selectors (#18052) (Milos Djermanovic)
Chores
1813aec
chore: upgrade @eslint/js@8.57.0 (#18143) (Milos Djermanovic)5c356bb
chore: package.json update for @eslint/js release (Jenkins)f4a1fe2
test: add more tests for ignoring files and directories (#18068) (Nitin Kumar)42c0aef
ci: Enable CI forv8.x
branch (#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
settings
section.
Why
- To reuse this action for fetching
component_info.component_path
settings
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