Skip to content

Commit cd19df0

Browse files
authored
Merge pull request #87 from cultureamp/renovate/rollup
chore(deps): dependency rollup
2 parents 64e5e68 + a09f543 commit cd19df0

6 files changed

Lines changed: 65 additions & 21 deletions

File tree

.github/workflows/release.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ jobs:
2121
allowlist: "originating_url,release_version,release_type"
2222

2323
- name: Checkout
24-
uses: actions/checkout@v4
24+
uses: actions/checkout@v5
2525
with:
2626
fetch-depth: 0
2727

2828
- uses: actions/setup-node@v4
2929
with:
30-
node-version: "22.15.0"
30+
node-version: "22.17.0"
3131

3232
- name: Tag release
3333
id: tag-release
@@ -47,7 +47,7 @@ jobs:
4747
allowlist: "originating_url,release_version,release_type"
4848

4949
- name: Checkout
50-
uses: actions/checkout@v4
50+
uses: actions/checkout@v5
5151
with:
5252
fetch-depth: 0
5353

.github/workflows/test.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88
steps:
99
- name: Checkout
10-
uses: actions/checkout@v4
10+
uses: actions/checkout@v5
1111

1212
- name: Set up Go
1313
uses: actions/setup-go@v5
@@ -28,7 +28,7 @@ jobs:
2828

2929
steps:
3030
- name: Checkout
31-
uses: actions/checkout@v4
31+
uses: actions/checkout@v5
3232

3333
- name: Set up Go
3434
uses: actions/setup-go@v5
@@ -39,15 +39,15 @@ jobs:
3939
- name: golangci-lint
4040
uses: golangci/golangci-lint-action@v8
4141
with:
42-
version: v2.2.2
42+
version: v2.4.0
4343
args: --timeout 5m
4444

4545
go-mod-tidy:
4646
runs-on: ubuntu-latest
4747

4848
steps:
4949
- name: Checkout
50-
uses: actions/checkout@v4
50+
uses: actions/checkout@v5
5151

5252
- name: Cache modules
5353
uses: actions/cache@v4
@@ -60,4 +60,4 @@ jobs:
6060
- name: golangci-mod-tidy
6161
uses: zencargo/github-action-go-mod-tidy@v1
6262
with:
63-
go-version: "1.24.3"
63+
go-version: "1.24.4"

.tool-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
golang 1.24.3
1+
golang 1.24.4

go.mod

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,27 @@
11
module github.com/cultureamp/cfparams
22

3-
go 1.24.3
3+
go 1.24.4
44

55
require (
6-
github.com/aws/aws-sdk-go v1.55.7
6+
github.com/aws/aws-sdk-go-v2 v1.32.4
7+
github.com/aws/aws-sdk-go-v2/config v1.28.0
8+
github.com/aws/aws-sdk-go-v2/service/ssm v1.55.4
79
github.com/sanathkr/go-yaml v0.0.0-20170819195128-ed9d249f429b
8-
github.com/stretchr/testify v1.10.0
10+
github.com/stretchr/testify v1.11.0
911
)
1012

1113
require (
14+
github.com/aws/aws-sdk-go-v2/credentials v1.17.41 // indirect
15+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.17 // indirect
16+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23 // indirect
17+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23 // indirect
18+
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
19+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 // indirect
20+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.2 // indirect
21+
github.com/aws/aws-sdk-go-v2/service/sso v1.24.2 // indirect
22+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.2 // indirect
23+
github.com/aws/aws-sdk-go-v2/service/sts v1.32.2 // indirect
24+
github.com/aws/smithy-go v1.22.0 // indirect
1225
github.com/davecgh/go-spew v1.1.1 // indirect
1326
github.com/jmespath/go-jmespath v0.4.0 // indirect
1427
github.com/pmezard/go-difflib v1.0.0 // indirect

go.sum

Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
1-
github.com/aws/aws-sdk-go v1.55.7 h1:UJrkFq7es5CShfBwlWAC8DA077vp8PyVbQd3lqLiztE=
2-
github.com/aws/aws-sdk-go v1.55.7/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU=
1+
github.com/aws/aws-sdk-go-v2 v1.32.4 h1:S13INUiTxgrPueTmrm5DZ+MiAo99zYzHEFh1UNkOxNE=
2+
github.com/aws/aws-sdk-go-v2 v1.32.4/go.mod h1:2SK5n0a2karNTv5tbP1SjsX0uhttou00v/HpXKM1ZUo=
3+
github.com/aws/aws-sdk-go-v2/config v1.28.0 h1:FosVYWcqEtWNxHn8gB/Vs6jOlNwSoyOCA/g/sxyySOQ=
4+
github.com/aws/aws-sdk-go-v2/config v1.28.0/go.mod h1:pYhbtvg1siOOg8h5an77rXle9tVG8T+BWLWAo7cOukc=
5+
github.com/aws/aws-sdk-go-v2/credentials v1.17.41 h1:7gXo+Axmp+R4Z+AK8YFQO0ZV3L0gizGINCOWxSLY9W8=
6+
github.com/aws/aws-sdk-go-v2/credentials v1.17.41/go.mod h1:u4Eb8d3394YLubphT4jLEwN1rLNq2wFOlT6OuxFwPzU=
7+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.17 h1:TMH3f/SCAWdNtXXVPPu5D6wrr4G5hI1rAxbcocKfC7Q=
8+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.17/go.mod h1:1ZRXLdTpzdJb9fwTMXiLipENRxkGMTn1sfKexGllQCw=
9+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23 h1:A2w6m6Tmr+BNXjDsr7M90zkWjsu4JXHwrzPg235STs4=
10+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.23/go.mod h1:35EVp9wyeANdujZruvHiQUAo9E3vbhnIO1mTCAxMlY0=
11+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23 h1:pgYW9FCabt2M25MoHYCfMrVY2ghiiBKYWUVXfwZs+sU=
12+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.23/go.mod h1:c48kLgzO19wAu3CPkDWC28JbaJ+hfQlsdl7I2+oqIbk=
13+
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ=
14+
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc=
15+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 h1:TToQNkvGguu209puTojY/ozlqy2d/SFNcoLIqTFi42g=
16+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0/go.mod h1:0jp+ltwkf+SwG2fm/PKo8t4y8pJSgOCO4D8Lz3k0aHQ=
17+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.2 h1:s7NA1SOw8q/5c0wr8477yOPp0z+uBaXBnLE0XYb0POA=
18+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.2/go.mod h1:fnjjWyAW/Pj5HYOxl9LJqWtEwS7W2qgcRLWP+uWbss0=
19+
github.com/aws/aws-sdk-go-v2/service/ssm v1.55.4 h1:CcUHAf22CEhJ+GpTYIsbXmVqWATzC3FSxekg/IWoi4E=
20+
github.com/aws/aws-sdk-go-v2/service/ssm v1.55.4/go.mod h1:zH7gDT/mAjLk10jcoltSXvjruPmvDSpfCTqzA+0B3l4=
21+
github.com/aws/aws-sdk-go-v2/service/sso v1.24.2 h1:bSYXVyUzoTHoKalBmwaZxs97HU9DWWI3ehHSAMa7xOk=
22+
github.com/aws/aws-sdk-go-v2/service/sso v1.24.2/go.mod h1:skMqY7JElusiOUjMJMOv1jJsP7YUg7DrhgqZZWuzu1U=
23+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.2 h1:AhmO1fHINP9vFYUE0LHzCWg/LfUWUF+zFPEcY9QXb7o=
24+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.2/go.mod h1:o8aQygT2+MVP0NaV6kbdE1YnnIM8RRVQzoeUH45GOdI=
25+
github.com/aws/aws-sdk-go-v2/service/sts v1.32.2 h1:CiS7i0+FUe+/YY1GvIBLLrR/XNGZ4CtM1Ll0XavNuVo=
26+
github.com/aws/aws-sdk-go-v2/service/sts v1.32.2/go.mod h1:HtaiBI8CjYoNVde8arShXb94UbQQi9L4EMr6D+xGBwo=
27+
github.com/aws/smithy-go v1.22.0 h1:uunKnWlcoL3zO7q+gG2Pk53joueEOsnNB28QdMsmiMM=
28+
github.com/aws/smithy-go v1.22.0/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg=
329
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
430
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
531
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@@ -12,8 +38,8 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN
1238
github.com/sanathkr/go-yaml v0.0.0-20170819195128-ed9d249f429b h1:jUK33OXuZP/l6babJtnLo1qsGvq6G9so9KMflGAm4YA=
1339
github.com/sanathkr/go-yaml v0.0.0-20170819195128-ed9d249f429b/go.mod h1:8458kAagoME2+LN5//WxE71ysZ3B7r22fdgb7qVmXSY=
1440
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
15-
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
16-
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
41+
github.com/stretchr/testify v1.11.0 h1:ib4sjIrwZKxE5u/Japgo/7SJV3PvgjGiRNAvTVGqQl8=
42+
github.com/stretchr/testify v1.11.0/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
1743
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
1844
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
1945
gopkg.in/yaml.v2 v2.2.8 h1:obN1ZagJSUGI0Ek/LBmuj4SNLPfIny3KsKFopxRdj10=

parameterstore/store.go

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
package parameterstore
22

33
import (
4+
"context"
45
"errors"
56

6-
"github.com/aws/aws-sdk-go/aws"
7-
"github.com/aws/aws-sdk-go/aws/session"
8-
"github.com/aws/aws-sdk-go/service/ssm"
7+
"github.com/aws/aws-sdk-go-v2/aws"
8+
"github.com/aws/aws-sdk-go-v2/config"
9+
"github.com/aws/aws-sdk-go-v2/service/ssm"
910
)
1011

1112
var fakes map[string]string
@@ -31,8 +32,12 @@ func getFake(name string) (string, error) {
3132
}
3233

3334
func getReal(name string) (string, error) {
34-
client := ssm.New(session.Must(session.NewSession(&aws.Config{})))
35-
output, err := client.GetParameter(&ssm.GetParameterInput{
35+
cfg, err := config.LoadDefaultConfig(context.TODO())
36+
if err != nil {
37+
return "", err
38+
}
39+
client := ssm.NewFromConfig(cfg)
40+
output, err := client.GetParameter(context.TODO(), &ssm.GetParameterInput{
3641
Name: &name,
3742
WithDecryption: aws.Bool(true),
3843
})

0 commit comments

Comments
 (0)