Skip to content

Commit 3df2ad9

Browse files
fix: deps upgrade (#31)
* fix: deps upgrade * fix: move to new sonar scanner * fix: install unzip
1 parent 1aab060 commit 3df2ad9

File tree

3 files changed

+189
-65
lines changed

3 files changed

+189
-65
lines changed

.github/workflows/build.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
set-version:
1111
runs-on: ubuntu-latest
1212
container:
13-
image: mcr.microsoft.com/dotnet/sdk:6.0
13+
image: mcr.microsoft.com/dotnet/sdk:6.0
1414
outputs:
1515
semVer: ${{ steps.gitversion.outputs.semVer }}
1616
steps:
@@ -32,7 +32,7 @@ jobs:
3232
id: gitversion
3333

3434
- name: echo VERSIONS
35-
run: |
35+
run: |
3636
echo "REVISION -> $GITHUB_SHA"
3737
echo "VERSION -> $GITVERSION_SEMVER"
3838
test:
@@ -56,31 +56,31 @@ jobs:
5656

5757
- name: install deps
5858
run: |
59-
apt update && apt install -y jq git
59+
apt update && apt install -y jq git unzip
6060
git config --global --add safe.directory "$GITHUB_WORKSPACE"
6161
git config user.email ${{ github.actor }}[email protected]
6262
git config user.name ${{ github.actor }}
63-
- name: Run Lint
63+
- name: Run Lint
6464
run: |
6565
task lint
66-
- name: Run Tests
66+
- name: Run Tests
6767
run: |
6868
task coverage
6969
- name: Publish Junit style Test Report
7070
uses: mikepenz/action-junit-report@v4
7171
if: always() # always run even if the previous step fails
7272
with:
7373
report_paths: '**/.coverage/report-junit.xml'
74-
- name: Analyze with SonarCloud
74+
- name: Analyze with SonarCloud
7575
# You can pin the exact commit or the version.
76-
uses: SonarSource/sonarcloud-github-action@master
76+
uses: SonarSource/sonarqube-scan-action@v5.1.0
7777
env:
7878
SEMVER: $SEMVER
7979
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information
8080
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} # Generate a token on Sonarcloud.io, add it to the secrets of this repo with the name SONAR_TOKEN (Settings > Secrets > Actions > add new repository secret)
8181
with:
8282
# Additional arguments for the sonarcloud scanner
83-
args:
83+
args:
8484
# mandatory
8585
-Dsonar.projectVersion=${{ needs.set-version.outputs.semVer }}
8686
-Dsonar.go.coverage.reportPaths=/github/workspace/.coverage/out

go.mod

Lines changed: 58 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -3,72 +3,72 @@ module github.com/dnitsch/configmanager
33
go 1.23.2
44

55
require (
6-
cloud.google.com/go/secretmanager v1.14.1
7-
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.14.0
8-
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.8.0
6+
cloud.google.com/go/secretmanager v1.14.6
7+
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.17.1
8+
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.8.2
99
github.com/Azure/azure-sdk-for-go/sdk/data/azappconfig v1.1.0
10-
github.com/Azure/azure-sdk-for-go/sdk/data/aztables v1.2.0
11-
github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azsecrets v1.1.0
12-
github.com/aws/aws-sdk-go-v2 v1.32.2
13-
github.com/aws/aws-sdk-go-v2/config v1.27.43
14-
github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.34.2
15-
github.com/aws/aws-sdk-go-v2/service/ssm v1.55.2
10+
github.com/Azure/azure-sdk-for-go/sdk/data/aztables v1.3.0
11+
github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azsecrets v1.3.1
12+
github.com/aws/aws-sdk-go-v2 v1.36.3
13+
github.com/aws/aws-sdk-go-v2/config v1.29.12
14+
github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.35.2
15+
github.com/aws/aws-sdk-go-v2/service/ssm v1.58.0
1616
github.com/go-test/deep v1.1.1
17-
github.com/googleapis/gax-go/v2 v2.13.0
18-
github.com/hashicorp/vault/api v1.15.0
19-
github.com/hashicorp/vault/api/auth/aws v0.8.0
17+
github.com/googleapis/gax-go/v2 v2.14.1
18+
github.com/hashicorp/vault/api v1.16.0
19+
github.com/hashicorp/vault/api/auth/aws v0.9.0
2020
github.com/spf13/cobra v1.8.1
21-
github.com/spyzhov/ajson v0.9.4
21+
github.com/spyzhov/ajson v0.9.6
2222
gopkg.in/yaml.v3 v3.0.1
2323
)
2424

2525
require (
26-
cloud.google.com/go/auth v0.9.8 // indirect
27-
cloud.google.com/go/auth/oauth2adapt v0.2.4 // indirect
28-
cloud.google.com/go/compute/metadata v0.5.2 // indirect
29-
cloud.google.com/go/iam v1.2.1 // indirect
26+
cloud.google.com/go/auth v0.15.0 // indirect
27+
cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect
28+
cloud.google.com/go/compute/metadata v0.6.0 // indirect
29+
cloud.google.com/go/iam v1.5.0 // indirect
3030
github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0 // indirect
31-
github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/internal v1.0.1 // indirect
32-
github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 // indirect
33-
github.com/aws/aws-sdk-go v1.55.5 // indirect
34-
github.com/aws/aws-sdk-go-v2/credentials v1.17.41 // indirect
35-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.17 // indirect
36-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.21 // indirect
37-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.21 // indirect
38-
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
39-
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 // indirect
40-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.2 // indirect
41-
github.com/aws/aws-sdk-go-v2/service/sso v1.24.2 // indirect
42-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.2 // indirect
43-
github.com/aws/aws-sdk-go-v2/service/sts v1.32.2 // indirect
44-
github.com/aws/smithy-go v1.22.0 // indirect
31+
github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/internal v1.1.1 // indirect
32+
github.com/AzureAD/microsoft-authentication-library-for-go v1.4.2 // indirect
33+
github.com/aws/aws-sdk-go v1.55.6 // indirect
34+
github.com/aws/aws-sdk-go-v2/credentials v1.17.65 // indirect
35+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.30 // indirect
36+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.34 // indirect
37+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.34 // indirect
38+
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3 // indirect
39+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.3 // indirect
40+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.15 // indirect
41+
github.com/aws/aws-sdk-go-v2/service/sso v1.25.2 // indirect
42+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.30.0 // indirect
43+
github.com/aws/aws-sdk-go-v2/service/sts v1.33.17 // indirect
44+
github.com/aws/smithy-go v1.22.3 // indirect
4545
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
46-
github.com/fatih/color v1.17.0 // indirect
46+
github.com/fatih/color v1.18.0 // indirect
4747
github.com/felixge/httpsnoop v1.0.4 // indirect
48-
github.com/go-jose/go-jose/v4 v4.0.1 // indirect
48+
github.com/go-jose/go-jose/v4 v4.0.5 // indirect
4949
github.com/go-logr/logr v1.4.2 // indirect
5050
github.com/go-logr/stdr v1.2.2 // indirect
51-
github.com/golang-jwt/jwt/v5 v5.2.1 // indirect
52-
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
53-
github.com/google/s2a-go v0.1.8 // indirect
51+
github.com/golang-jwt/jwt/v5 v5.2.2 // indirect
52+
github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect
53+
github.com/google/s2a-go v0.1.9 // indirect
5454
github.com/google/uuid v1.6.0 // indirect
55-
github.com/googleapis/enterprise-certificate-proxy v0.3.4 // indirect
55+
github.com/googleapis/enterprise-certificate-proxy v0.3.6 // indirect
5656
github.com/hashicorp/errwrap v1.1.0 // indirect
5757
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
5858
github.com/hashicorp/go-hclog v1.6.3 // indirect
5959
github.com/hashicorp/go-multierror v1.1.1 // indirect
6060
github.com/hashicorp/go-retryablehttp v0.7.7 // indirect
6161
github.com/hashicorp/go-rootcerts v1.0.2 // indirect
6262
github.com/hashicorp/go-secure-stdlib/awsutil v0.3.0 // indirect
63-
github.com/hashicorp/go-secure-stdlib/parseutil v0.1.8 // indirect
63+
github.com/hashicorp/go-secure-stdlib/parseutil v0.2.0 // indirect
6464
github.com/hashicorp/go-secure-stdlib/strutil v0.1.2 // indirect
6565
github.com/hashicorp/go-sockaddr v1.0.7 // indirect
6666
github.com/hashicorp/go-uuid v1.0.3 // indirect
6767
github.com/hashicorp/hcl v1.0.0 // indirect
6868
github.com/inconshreveable/mousetrap v1.1.0 // indirect
6969
github.com/jmespath/go-jmespath v0.4.0 // indirect
7070
github.com/kylelemons/godebug v1.1.0 // indirect
71-
github.com/mattn/go-colorable v0.1.13 // indirect
71+
github.com/mattn/go-colorable v0.1.14 // indirect
7272
github.com/mattn/go-isatty v0.0.20 // indirect
7373
github.com/mitchellh/go-homedir v1.1.0 // indirect
7474
github.com/mitchellh/mapstructure v1.5.0 // indirect
@@ -77,22 +77,23 @@ require (
7777
github.com/ryanuber/go-glob v1.0.0 // indirect
7878
github.com/spf13/pflag v1.0.5 // indirect
7979
go.opencensus.io v0.24.0 // indirect
80-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.55.0 // indirect
81-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.55.0 // indirect
82-
go.opentelemetry.io/otel v1.30.0 // indirect
83-
go.opentelemetry.io/otel/metric v1.30.0 // indirect
84-
go.opentelemetry.io/otel/trace v1.30.0 // indirect
85-
golang.org/x/crypto v0.28.0 // indirect
86-
golang.org/x/net v0.30.0 // indirect
87-
golang.org/x/oauth2 v0.23.0 // indirect
88-
golang.org/x/sync v0.8.0 // indirect
89-
golang.org/x/sys v0.26.0 // indirect
90-
golang.org/x/text v0.19.0 // indirect
91-
golang.org/x/time v0.7.0 // indirect
92-
google.golang.org/api v0.200.0 // indirect
93-
google.golang.org/genproto v0.0.0-20241007155032-5fefd90f89a9 // indirect
94-
google.golang.org/genproto/googleapis/api v0.0.0-20241007155032-5fefd90f89a9 // indirect
95-
google.golang.org/genproto/googleapis/rpc v0.0.0-20241007155032-5fefd90f89a9 // indirect
96-
google.golang.org/grpc v1.67.1 // indirect
97-
google.golang.org/protobuf v1.35.1 // indirect
80+
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
81+
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 // indirect
82+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 // indirect
83+
go.opentelemetry.io/otel v1.35.0 // indirect
84+
go.opentelemetry.io/otel/metric v1.35.0 // indirect
85+
go.opentelemetry.io/otel/trace v1.35.0 // indirect
86+
golang.org/x/crypto v0.36.0 // indirect
87+
golang.org/x/net v0.38.0 // indirect
88+
golang.org/x/oauth2 v0.28.0 // indirect
89+
golang.org/x/sync v0.12.0 // indirect
90+
golang.org/x/sys v0.31.0 // indirect
91+
golang.org/x/text v0.23.0 // indirect
92+
golang.org/x/time v0.11.0 // indirect
93+
google.golang.org/api v0.228.0 // indirect
94+
google.golang.org/genproto v0.0.0-20250324211829-b45e905df463 // indirect
95+
google.golang.org/genproto/googleapis/api v0.0.0-20250324211829-b45e905df463 // indirect
96+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250324211829-b45e905df463 // indirect
97+
google.golang.org/grpc v1.71.1 // indirect
98+
google.golang.org/protobuf v1.36.6 // indirect
9899
)

0 commit comments

Comments
 (0)