62 Commits

Author SHA1 Message Date
Renovate 2e9d2c9382 chore(deps): update pre-commit hook gitleaks/gitleaks to v8.27.0 2025-06-01 16:53:12 +00:00
Renovate e18b3efcd8 chore(deps): update golang:1.24.3 docker digest to f255a7d 2025-05-22 01:53:38 +00:00
Unbound Release 17fe00754a chore(release): prepare for v0.3.3 2025-05-15 15:50:49 +02:00
Renovate f22ae8da58 fix(deps): update module github.com/getsentry/sentry-go to v0.33.0 2025-05-15 15:41:28 +02:00
Renovate 20f2c72087 chore(deps): update pre-commit hook gitleaks/gitleaks to v8.26.0 2025-05-12 21:53:29 +00:00
Renovate 80364db698 chore(deps): update golang docker tag to v1.24.3 2025-05-06 20:53:38 +00:00
Renovate d338dacf75 chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.6 2025-05-04 15:53:02 +00:00
argoyle 2ed2c6c002 refactor(ci): update CI templates for better structure
Include the Defaults.gitlab-ci.yml in the CI configuration to 
enhance the pipeline structure and ensure consistency across 
projects. This change improves the organization of CI files 
and helps maintain clarity in the workflow setup.
2025-04-30 18:12:11 +02:00
Renovate 74b633964b chore(deps): update pre-commit hook gitleaks/gitleaks to v8.25.1 2025-04-30 13:53:25 +00:00
Renovate d03273aec8 chore(deps): update pre-commit hook gitleaks/gitleaks to v8.25.0 2025-04-29 14:53:52 +00:00
Renovate b992c751af chore(deps): update golang:1.24.2 docker digest to bf7899c 2025-04-29 00:54:09 +00:00
Renovate 4fef16342f chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.5 2025-04-24 19:53:12 +00:00
Renovate 56267c400b chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.4 2025-04-24 17:54:43 +00:00
Renovate 4205a041a4 chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.2 2025-04-15 13:54:17 +00:00
Renovate d4ed5929c1 chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.1 2025-04-12 18:53:56 +00:00
Renovate 9531a85085 chore(deps): update pre-commit hook gitleaks/gitleaks to v8.24.3 2025-04-11 14:53:20 +00:00
Unbound Release 355a8c4b44 chore(release): prepare for v0.3.2 2025-04-11 11:31:30 +02:00
Renovate 73b67f9bd7 fix(deps): update module github.com/getsentry/sentry-go to v0.32.0 2025-04-10 09:54:35 +00:00
Renovate 4fe1f962b4 chore(deps): update golang:1.24.2 docker digest to aebb7df 2025-04-08 05:53:07 +00:00
Renovate 9cdfdb306a chore(deps): update golang docker tag to v1.24.2 2025-04-01 17:54:26 +00:00
argoyle 7d3027dff8 fix: update go-imports repository reference for sentrysetup
Change the repository reference for go-imports from 
authz_client to sentrysetup. This aligns the configuration 
with the current project structure and ensures correct 
functionality in the pre-commit setup.
2025-03-30 11:48:05 +02:00
Renovate b9549f5b76 chore(deps): update pre-commit hook golangci/golangci-lint to v2.0.2 2025-03-25 21:53:06 +00:00
Renovate 440cada50a chore(deps): update pre-commit hook golangci/golangci-lint to v2.0.1 2025-03-24 20:52:58 +00:00
Renovate 574412ceab chore(deps): update pre-commit hook golangci/golangci-lint to v2 2025-03-24 14:04:33 +01:00
Renovate 5515ca8871 chore(deps): update pre-commit hook gitleaks/gitleaks to v8.24.2 2025-03-22 12:52:42 +00:00
Renovate d2068b9b56 chore(deps): update golang:1.24.1 docker digest to 5ecf333 2025-03-18 03:52:46 +00:00
Renovate 55a93f6b16 chore(deps): update pre-commit hook golangci/golangci-lint to v1.64.8 2025-03-17 20:52:53 +00:00
Renovate 8fb3bc0bc4 chore(deps): update pre-commit hook golangci/golangci-lint to v1.64.7 2025-03-11 23:52:31 +00:00
Renovate bef57dfa9f chore(deps): update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.22.0 2025-03-11 14:52:45 +00:00
Renovate e12678e8a6 chore(deps): update golang docker tag to v1.24.1 2025-03-04 22:52:55 +00:00
Renovate e83d11e4d7 chore(deps): update pre-commit hook golangci/golangci-lint to v1.64.6 2025-03-02 23:52:38 +00:00
Renovate 611a12cebe chore(deps): update golang:1.24.0 docker digest to 4a3f101 2025-02-25 05:52:39 +00:00
Renovate 2fb9574239 chore(deps): update pre-commit hook gitleaks/gitleaks to v8.24.0 2025-02-20 02:53:13 +00:00
Renovate 6f97b32470 chore(deps): update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.21.0 2025-02-15 14:53:06 +00:00
Renovate 87eb9b8541 chore(deps): update pre-commit hook golangci/golangci-lint to v1.64.5 2025-02-13 21:53:47 +00:00
Renovate e303bddf10 chore(deps): update pre-commit hook golangci/golangci-lint to v1.64.4 2025-02-13 08:53:45 +00:00
Renovate 527d724ad0 chore(deps): update golang docker tag to v1.24.0 2025-02-12 20:53:20 +00:00
Renovate ce268c9881 chore(deps): update pre-commit hook golangci/golangci-lint to v1.64.3 2025-02-12 19:53:16 +00:00
Renovate 07ddf8c0b3 chore(deps): update pre-commit hook golangci/golangci-lint to v1.64.2 2025-02-11 21:53:02 +00:00
argoyle 745554f926 fix(ci): update golang image to use amd64 architecture
Updates the golang image in the GitLab CI configuration to a more 
appropriate amd64 version, ensuring compatibility and stability for 
the build process. The change addresses issues related to architecture 
mismatch and improves the reliability of the CI pipeline.
2025-02-06 19:59:20 +01:00
Renovate a6f00992f9 chore(deps): update golang:1.23.6 docker digest to 9271129 2025-02-05 09:53:44 +00:00
Renovate 2481e37ef8 chore(deps): update golang:1.23.6 docker digest to 958bd2e 2025-02-05 06:52:51 +00:00
Renovate 0c29ecdd37 chore(deps): update golang docker tag to v1.23.6 2025-02-05 03:53:44 +00:00
Renovate 896f67b9b3 chore(deps): update golang:1.23.5 docker digest to e213430 2025-02-04 09:53:47 +00:00
Renovate 1b79083834 chore(deps): update pre-commit hook gitleaks/gitleaks to v8.23.3 2025-01-29 14:53:29 +00:00
Renovate 317c7f4dc2 chore(deps): update pre-commit hook gitleaks/gitleaks to v8.23.2 2025-01-24 15:02:03 +00:00
Renovate fcdfd66bc8 chore(deps): update golang:1.23.5 docker digest to 8c10f21 2025-01-22 03:55:35 +00:00
Renovate f23fd0f547 chore(deps): update golang docker tag to v1.23.5 2025-01-17 00:54:30 +00:00
Renovate e9db66377a chore(deps): update golang:1.23.4 docker digest to 9820aca 2025-01-15 23:10:27 +00:00
Renovate e63d7a2f78 chore(deps): update golang:1.23.4 docker digest to 5305905 2025-01-15 18:53:55 +00:00
Renovate 9c85f00ce4 chore(deps): update pre-commit hook gitleaks/gitleaks to v8.23.1 2025-01-15 12:55:58 +00:00
Renovate cd89e0ec57 chore(deps): update golang:1.23.4 docker digest to 585103a 2025-01-15 00:54:58 +00:00
Renovate b186f41410 chore(deps): update golang:1.23.4 docker digest to 08e1417 2025-01-14 12:54:41 +00:00
Renovate 083cbecf87 chore(deps): update golang:1.23.4 docker digest to 3b1a7de 2025-01-14 07:12:14 +00:00
Renovate c54e329c55 chore(deps): update pre-commit hook gitleaks/gitleaks to v8.23.0 2025-01-13 15:54:14 +00:00
Renovate c2117efaf6 chore(deps): update pre-commit hook golangci/golangci-lint to v1.63.4 2025-01-03 19:54:41 +00:00
Unbound Release a17aa60dc1 chore(release): prepare for v0.3.1 2025-01-03 08:04:21 +00:00
Renovate ad616a26db chore(deps): update pre-commit hook golangci/golangci-lint to v1.63.3 2025-01-02 20:29:14 +00:00
Renovate 36a0660374 fix(deps): update module github.com/getsentry/sentry-go to v0.31.1 2025-01-02 16:54:35 +00:00
Renovate b8e3ae0986 fix(deps): update module github.com/getsentry/sentry-go to v0.31.0 2025-01-02 14:08:40 +00:00
Renovate 1566b434b0 chore(deps): update pre-commit hook golangci/golangci-lint to v1.63.2 2025-01-02 12:53:45 +00:00
Renovate a39def6156 chore(deps): update pre-commit hook golangci/golangci-lint to v1.63.1 2025-01-01 21:53:58 +00:00
7 changed files with 69 additions and 20 deletions
+4 -2
View File
@@ -1,11 +1,13 @@
include:
- template: 'Workflows/MergeRequest-Pipelines.gitlab-ci.yml'
- project: unboundsoftware/ci-templates
file: Defaults.gitlab-ci.yml
- project: unboundsoftware/ci-templates
file: Release.gitlab-ci.yml
- project: unboundsoftware/ci-templates
file: Pre-Commit-Go.gitlab-ci.yml
image: golang:1.23.4@sha256:7ea4c9dcb2b97ff8ee80a67db3d44f98c8ffa0d191399197007d8459c1453041
image: amd64/golang:1.24.3@sha256:f255a7d417e3733c9514bf8dd9c708b15b0ccd2543a850bed1d1198f42e476e2
stages:
- deps
@@ -30,7 +32,7 @@ test:
vulnerabilities:
stage: test
image: golang:1.23.4@sha256:7ea4c9dcb2b97ff8ee80a67db3d44f98c8ffa0d191399197007d8459c1453041
image: amd64/golang:1.24.3@sha256:f255a7d417e3733c9514bf8dd9c708b15b0ccd2543a850bed1d1198f42e476e2
script:
- go install golang.org/x/vuln/cmd/govulncheck@latest
- govulncheck ./...
+20 -1
View File
@@ -1,3 +1,22 @@
version: "2"
run:
allow-parallel-runners: true
timeout: 5m
linters:
exclusions:
generated: lax
presets:
- comments
- common-false-positives
- legacy
- std-error-handling
paths:
- third_party$
- builtin$
- examples$
formatters:
exclusions:
generated: lax
paths:
- third_party$
- builtin$
- examples$
+4 -4
View File
@@ -18,7 +18,7 @@ repos:
- --project
- unboundsoftware/shiny/sentrysetup
- repo: https://github.com/alessandrojcm/commitlint-pre-commit-hook
rev: v9.20.0
rev: v9.22.0
hooks:
- id: commitlint
stages: [ commit-msg ]
@@ -30,17 +30,17 @@ repos:
- id: go-imports
args:
- -local
- gitlab.com/unboundsoftware/shiny/authz_client
- gitlab.com/unboundsoftware/shiny/sentrysetup
- repo: https://github.com/lietu/go-pre-commit
rev: v0.1.0
hooks:
- id: go-test
- id: gofumpt
- repo: https://github.com/golangci/golangci-lint
rev: v1.63.0
rev: v2.1.6
hooks:
- id: golangci-lint-full
- repo: https://github.com/gitleaks/gitleaks
rev: v8.22.1
rev: v8.27.0
hooks:
- id: gitleaks
+25
View File
@@ -2,6 +2,31 @@
All notable changes to this project will be documented in this file.
## [0.3.3] - 2025-05-15
### 🐛 Bug Fixes
- *(deps)* Update module github.com/getsentry/sentry-go to v0.33.0
### 🚜 Refactor
- *(ci)* Update CI templates for better structure
## [0.3.2] - 2025-04-11
### 🐛 Bug Fixes
- *(ci)* Update golang image to use amd64 architecture
- Update go-imports repository reference for sentrysetup
- *(deps)* Update module github.com/getsentry/sentry-go to v0.32.0
## [0.3.1] - 2025-01-03
### 🐛 Bug Fixes
- *(deps)* Update module github.com/getsentry/sentry-go to v0.31.0
- *(deps)* Update module github.com/getsentry/sentry-go to v0.31.1
## [0.3.0] - 2025-01-01
### 🚀 Features
+2 -3
View File
@@ -3,16 +3,15 @@ module gitlab.com/unboundsoftware/shiny/sentrysetup
go 1.21
require (
github.com/getsentry/sentry-go v0.30.0
github.com/getsentry/sentry-go v0.33.0
github.com/stretchr/testify v1.10.0
)
require (
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/kr/pretty v0.2.0 // indirect
github.com/kr/text v0.2.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
golang.org/x/sys v0.18.0 // indirect
golang.org/x/text v0.14.0 // indirect
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
+13 -9
View File
@@ -1,30 +1,34 @@
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/getsentry/sentry-go v0.30.0 h1:lWUwDnY7sKHaVIoZ9wYqRHJ5iEmoc0pqcRqFkosKzBo=
github.com/getsentry/sentry-go v0.30.0/go.mod h1:WU9B9/1/sHDqeV8T+3VwwbjeR5MSXs/6aqG3mqZrezA=
github.com/getsentry/sentry-go v0.33.0 h1:YWyDii0KGVov3xOaamOnF0mjOrqSjBqwv48UEzn7QFg=
github.com/getsentry/sentry-go v0.33.0/go.mod h1:C55omcY9ChRQIUcVcGcs+Zdy4ZpQGvNJ7JYHIoSWOtE=
github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA=
github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og=
github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/kr/pretty v0.2.0 h1:s5hAObm+yFO5uHYt5dYjxi2rXrsnmRpJx4OYvIWUaQs=
github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0=
github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4=
github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8=
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/rogpeppe/go-internal v1.8.0 h1:FCbCCtXNOY3UtUuHUYaghJg4y7Fd14rXifAYUAtL9R8=
github.com/rogpeppe/go-internal v1.8.0/go.mod h1:WmiCO8CzOY8rg0OYDC4/i/2WRWAB6poM+XZ2dLUbcbE=
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+1 -1
View File
@@ -49,7 +49,7 @@ func SetupSentry(logger *slog.Logger, releaseName string, args SentryConfig) err
}
logger.Info(fmt.Sprintf("configured Sentry for env: %s", args.Environment))
if cfg.Debug {
sentry.Logger = slog.NewLogLogger(logger.With("part", "sentry").Handler(), slog.LevelDebug)
sentry.DebugLogger = slog.NewLogLogger(logger.With("part", "sentry").Handler(), slog.LevelDebug)
}
return nil
}