Skip to content

Commit 091658f

Browse files
fix: updated dependencies (#117)
1 parent a13bec6 commit 091658f

File tree

7 files changed

+72
-33
lines changed

7 files changed

+72
-33
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,10 @@ jobs:
5252
uses: actions/checkout@v3
5353

5454
- id: go
55-
name: "Set up Go 1.20"
55+
name: "Set up Go 1.21"
5656
uses: actions/setup-go@v4
5757
with:
58-
go-version: '1.20'
58+
go-version: '1.21'
5959

6060

6161
- name: create
@@ -84,10 +84,10 @@ jobs:
8484

8585

8686
- id: go
87-
name: "Set up Go 1.20"
87+
name: "Set up Go 1.21"
8888
uses: actions/setup-go@v4
8989
with:
90-
go-version: '1.20'
90+
go-version: '1.21'
9191

9292
-
9393
name: create
@@ -114,10 +114,10 @@ jobs:
114114

115115

116116
- id: go
117-
name: "Set up Go 1.20"
117+
name: "Set up Go 1.21"
118118
uses: actions/setup-go@v4
119119
with:
120-
go-version: '1.20'
120+
go-version: '1.21'
121121

122122
-
123123
name: create
@@ -148,10 +148,10 @@ jobs:
148148
cache: 'npm'
149149

150150
- id: go
151-
name: "Set up Go 1.20"
151+
name: "Set up Go 1.21"
152152
uses: actions/setup-go@v4
153153
with:
154-
go-version: '1.20'
154+
go-version: '1.21'
155155

156156
-
157157
name: create
@@ -179,10 +179,10 @@ jobs:
179179
uses: actions/checkout@v3
180180

181181
- id: go
182-
name: "Set up Go 1.20"
182+
name: "Set up Go 1.21"
183183
uses: actions/setup-go@v4
184184
with:
185-
go-version: '1.20'
185+
go-version: '1.21'
186186

187187
- name: create
188188
run: |
@@ -205,7 +205,7 @@ jobs:
205205
- name: Set up Go
206206
uses: actions/setup-go@v4
207207
with:
208-
go-version: '1.20'
208+
go-version: '1.21'
209209
check-latest: true
210210
id: go
211211

.github/workflows/pull_request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Set up Go
2525
uses: actions/setup-go@v4
2626
with:
27-
go-version: '1.20'
27+
go-version: '1.21'
2828
check-latest: true
2929
id: go
3030

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Set up Go
2020
uses: actions/setup-go@v4
2121
with:
22-
go-version: '1.20'
22+
go-version: '1.21'
2323
check-latest: true
2424
id: go
2525

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Copyright (c) karl-cardenas-coding
22
# SPDX-License-Identifier: MIT
33

4-
FROM golang:1.20.6-alpine3.18 as builder
4+
FROM golang:1.21.3-alpine3.18 as builder
55

66
LABEL org.opencontainers.image.source="http://github.com/karl-cardenas-coding/go-lambda-cleanup"
77
LABEL org.opencontainers.image.description "A solution for removing previous versions of AWS Lambdas"

Makefile

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,20 @@ license:
55
@echo "Applying license headers..."
66
copywrite headers
77

8-
98
opensource:
109
@echo "Checking for open source licenses"
1110
~/go/bin/go-licenses report github.com/karl-cardenas-coding/go-lambda-cleanup --template=documentation/open-source.tpl > documentation/open-source.md
1211

13-
build:
12+
13+
lint: ## Start Go Linter
14+
@echo "Running Go Linter"
15+
golangci-lint run ./...
16+
17+
18+
build: ## Build the binary file
1419
@echo "Building lambda function and adding version number 1.0.0"
15-
go build -ldflags="-X 'github.com/karl-cardenas-coding/go-lambda-cleanup/cmd.VersionString=1.0.0'" -o=glc -v
20+
go build -ldflags="-X 'github.com/karl-cardenas-coding/go-lambda-cleanup/cmd.VersionString=1.0.0'" -o=glc -v
21+
22+
tests: ## Run tests
23+
@echo "Running tests"
24+
go test -race -shuffle on ./...

go.mod

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
module github.com/karl-cardenas-coding/go-lambda-cleanup
22

3-
go 1.20
3+
go 1.21
44

55
require (
6-
github.com/aws/aws-sdk-go-v2 v1.19.0
7-
github.com/aws/aws-sdk-go-v2/config v1.18.28
8-
github.com/aws/aws-sdk-go-v2/credentials v1.13.27
9-
github.com/aws/aws-sdk-go-v2/service/lambda v1.37.1
6+
github.com/aws/aws-sdk-go-v2 v1.22.1
7+
github.com/aws/aws-sdk-go-v2/config v1.22.0
8+
github.com/aws/aws-sdk-go-v2/credentials v1.15.1
9+
github.com/aws/aws-sdk-go-v2/service/lambda v1.43.0
1010
github.com/dustin/go-humanize v1.0.1
1111
github.com/hashicorp/go-version v1.6.0
1212
github.com/sirupsen/logrus v1.9.3
@@ -15,18 +15,18 @@ require (
1515
)
1616

1717
require (
18-
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10 // indirect
19-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5 // indirect
20-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35 // indirect
21-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29 // indirect
22-
github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36 // indirect
23-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29 // indirect
24-
github.com/aws/aws-sdk-go-v2/service/sso v1.12.13 // indirect
25-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13 // indirect
26-
github.com/aws/aws-sdk-go-v2/service/sts v1.19.3 // indirect
27-
github.com/aws/smithy-go v1.13.5 // indirect
18+
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.0 // indirect
19+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.2 // indirect
20+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.1 // indirect
21+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.1 // indirect
22+
github.com/aws/aws-sdk-go-v2/internal/ini v1.5.0 // indirect
23+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.1 // indirect
24+
github.com/aws/aws-sdk-go-v2/service/sso v1.17.0 // indirect
25+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.19.0 // indirect
26+
github.com/aws/aws-sdk-go-v2/service/sts v1.25.0 // indirect
27+
github.com/aws/smithy-go v1.16.0 // indirect
2828
github.com/inconshreveable/mousetrap v1.1.0 // indirect
2929
github.com/jmespath/go-jmespath v0.4.0 // indirect
3030
github.com/spf13/pflag v1.0.5 // indirect
31-
golang.org/x/sys v0.10.0 // indirect
31+
golang.org/x/sys v0.13.0 // indirect
3232
)

go.sum

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,59 @@
11
github.com/aws/aws-sdk-go-v2 v1.19.0 h1:klAT+y3pGFBU/qVf1uzwttpBbiuozJYWzNLHioyDJ+k=
22
github.com/aws/aws-sdk-go-v2 v1.19.0/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw=
3+
github.com/aws/aws-sdk-go-v2 v1.22.1 h1:sjnni/AuoTXxHitsIdT0FwmqUuNUuHtufcVDErVFT9U=
4+
github.com/aws/aws-sdk-go-v2 v1.22.1/go.mod h1:Kd0OJtkW3Q0M0lUWGszapWjEvrXDzRW+D21JNsroB+c=
35
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10 h1:dK82zF6kkPeCo8J1e+tGx4JdvDIQzj7ygIoLg8WMuGs=
46
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10/go.mod h1:VeTZetY5KRJLuD/7fkQXMU6Mw7H5m/KP2J5Iy9osMno=
7+
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.0 h1:hHgLiIrTRtddC0AKcJr5s7i/hLgcpTt+q/FKxf1Zayk=
8+
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.0/go.mod h1:w4I/v3NOWgD+qvs1NPEwhd++1h3XPHFaVxasfY6HlYQ=
59
github.com/aws/aws-sdk-go-v2/config v1.18.28 h1:TINEaKyh1Td64tqFvn09iYpKiWjmHYrG1fa91q2gnqw=
610
github.com/aws/aws-sdk-go-v2/config v1.18.28/go.mod h1:nIL+4/8JdAuNHEjn/gPEXqtnS02Q3NXB/9Z7o5xE4+A=
11+
github.com/aws/aws-sdk-go-v2/config v1.22.0 h1:9Mm99OalzZRz0ab5fpodMoHBApHS6pqRNp3M9NmzvDg=
12+
github.com/aws/aws-sdk-go-v2/config v1.22.0/go.mod h1:2eWgw5lps8fKI7LZVTrRTYP6HE6k/uEFUuTSHfXwqP0=
713
github.com/aws/aws-sdk-go-v2/credentials v1.13.27 h1:dz0yr/yR1jweAnsCx+BmjerUILVPQ6FS5AwF/OyG1kA=
814
github.com/aws/aws-sdk-go-v2/credentials v1.13.27/go.mod h1:syOqAek45ZXZp29HlnRS/BNgMIW6uiRmeuQsz4Qh2UE=
15+
github.com/aws/aws-sdk-go-v2/credentials v1.15.1 h1:hmf6lAm9hk7uLCfapZn/jL05lm6Uwdbn1B0fgjyuf4M=
16+
github.com/aws/aws-sdk-go-v2/credentials v1.15.1/go.mod h1:QTcHga3ZbQOneJuxmGBOCxiClxmp+TlvmjFexAnJ790=
917
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5 h1:kP3Me6Fy3vdi+9uHd7YLr6ewPxRL+PU6y15urfTaamU=
1018
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.5/go.mod h1:Gj7tm95r+QsDoN2Fhuz/3npQvcZbkEf5mL70n3Xfluc=
19+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.2 h1:gIeH4+o1MN/caGBWjoGQTUTIu94xD6fI5B2+TcwBf70=
20+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.2/go.mod h1:wLyMIo/zPOhQhPXTddpfdkSleyigtFi8iMnC+2m/SK4=
1121
github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35 h1:hMUCiE3Zi5AHrRNGf5j985u0WyqI6r2NULhUfo0N/No=
1222
github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.35/go.mod h1:ipR5PvpSPqIqL5Mi82BxLnfMkHVbmco8kUwO2xrCi0M=
23+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.1 h1:fi1ga6WysOyYb5PAf3Exd6B5GiSNpnZim4h1rhlBqx0=
24+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.1/go.mod h1:V5CY8wNurvPUibTi9mwqUqpiFZ5LnioKWIFUDtIzdI8=
1325
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29 h1:yOpYx+FTBdpk/g+sBU6Cb1H0U/TLEcYYp66mYqsPpcc=
1426
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.29/go.mod h1:M/eUABlDbw2uVrdAn+UsI6M727qp2fxkp8K0ejcBDUY=
27+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.1 h1:ZpaV/j48RlPc4AmOZuPv22pJliXjXq8/reL63YzyFnw=
28+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.1/go.mod h1:R8aXraabD2e3qv1csxM14/X9WF4wFMIY0kH4YEtYD5M=
1529
github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36 h1:8r5m1BoAWkn0TDC34lUculryf7nUF25EgIMdjvGCkgo=
1630
github.com/aws/aws-sdk-go-v2/internal/ini v1.3.36/go.mod h1:Rmw2M1hMVTwiUhjwMoIBFWFJMhvJbct06sSidxInkhY=
31+
github.com/aws/aws-sdk-go-v2/internal/ini v1.5.0 h1:DqOQvIfmGkXZUVJnl9VRk0AnxyS59tCtX9k1Pyss4Ak=
32+
github.com/aws/aws-sdk-go-v2/internal/ini v1.5.0/go.mod h1:VV/Kbw9Mg1GWJOT9WK+oTL3cWZiXtapnNvDSRqTZLsg=
1733
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29 h1:IiDolu/eLmuB18DRZibj77n1hHQT7z12jnGO7Ze3pLc=
1834
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.29/go.mod h1:fDbkK4o7fpPXWn8YAPmTieAMuB9mk/VgvW64uaUqxd4=
35+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.1 h1:2OXw3ppu1XsB6rqKEMV4tnecTjIY3PRV2U6IP6KPJQo=
36+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.1/go.mod h1:FZB4AdakIqW/yERVdGJA6Z9jraax1beXfhBBnK2wwR8=
1937
github.com/aws/aws-sdk-go-v2/service/lambda v1.37.1 h1:BRdW2JcxZSsen77Y0WoWIWY4+H9EXT55uEPWZKIcDHY=
2038
github.com/aws/aws-sdk-go-v2/service/lambda v1.37.1/go.mod h1:zmdE2b9ZX8milexhZc3SeC3LwJRJpJ0k0fsuMBOSCEI=
39+
github.com/aws/aws-sdk-go-v2/service/lambda v1.43.0 h1:q5akeBhM1aVmSH5NwEKI4emlKIopKBzzG/3TQsSB4PQ=
40+
github.com/aws/aws-sdk-go-v2/service/lambda v1.43.0/go.mod h1:mgdh1gpiE0bOuEVeYN/B+TS39Irz7HDEr9x6ZvdWv/w=
2141
github.com/aws/aws-sdk-go-v2/service/sso v1.12.13 h1:sWDv7cMITPcZ21QdreULwxOOAmE05JjEsT6fCDtDA9k=
2242
github.com/aws/aws-sdk-go-v2/service/sso v1.12.13/go.mod h1:DfX0sWuT46KpcqbMhJ9QWtxAIP1VozkDWf8VAkByjYY=
43+
github.com/aws/aws-sdk-go-v2/service/sso v1.17.0 h1:I/Oh3IxGPfHXiGnwM54TD6hNr/8TlUrBXAtTyGhR+zw=
44+
github.com/aws/aws-sdk-go-v2/service/sso v1.17.0/go.mod h1:H6NCMvDBqA+CvIaXzaSqM6LWtzv9BzZrqBOqz+PzRF8=
2345
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13 h1:BFubHS/xN5bjl818QaroN6mQdjneYQ+AOx44KNXlyH4=
2446
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.13/go.mod h1:BzqsVVFduubEmzrVtUFQQIQdFqvUItF8XUq2EnS8Wog=
47+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.19.0 h1:irbXQkfVYIRaewYSXcu4yVk0m2T+JzZd0dkop7FjmO0=
48+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.19.0/go.mod h1:4wPNCkM22+oRe71oydP66K50ojDUC33XutSMi2pEF/M=
2549
github.com/aws/aws-sdk-go-v2/service/sts v1.19.3 h1:e5mnydVdCVWxP+5rPAGi2PYxC7u2OZgH1ypC114H04U=
2650
github.com/aws/aws-sdk-go-v2/service/sts v1.19.3/go.mod h1:yVGZA1CPkmUhBdA039jXNJJG7/6t+G+EBWmFq23xqnY=
51+
github.com/aws/aws-sdk-go-v2/service/sts v1.25.0 h1:sYIFy8tm1xQwRvVQ4CRuBGXKIg9sHNuG6+3UAQuoujk=
52+
github.com/aws/aws-sdk-go-v2/service/sts v1.25.0/go.mod h1:S/LOQUeYDfJeJpFCIJDMjy7dwL4aA33HUdVi+i7uH8k=
2753
github.com/aws/smithy-go v1.13.5 h1:hgz0X/DX0dGqTYpGALqXJoRKRj5oQ7150i5FdTePzO8=
2854
github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA=
55+
github.com/aws/smithy-go v1.16.0 h1:gJZEH/Fqh+RsvlJ1Zt4tVAtV6bKkp3cC+R6FCZMNzik=
56+
github.com/aws/smithy-go v1.16.0/go.mod h1:NukqUGpCZIILqqiV0NIjeFh24kd/FAa4beRb6nbIUPE=
2957
github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
3058
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
3159
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
@@ -57,6 +85,8 @@ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/
5785
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
5886
golang.org/x/sys v0.10.0 h1:SqMFp9UcQJZa+pmYuAKjd9xq1f0j5rLcDIk0mj4qAsA=
5987
golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
88+
golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
89+
golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
6090
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
6191
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
6292
gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=

0 commit comments

Comments
 (0)