Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
156 commits
Select commit Hold shift + click to select a range
8168a91
feat(tenant-manager): add multi-tenant connection management with sch…
jeffersonrodrigues92 Jan 22, 2026
e5d0960
feat(tenant-manager): refactor MongoPool to reuse MongoConnection
jeffersonrodrigues92 Jan 23, 2026
340cb5d
feat(tenant-manager): add multi-tenant RabbitMQ support and module-sc…
jeffersonrodrigues92 Jan 23, 2026
dc7eea8
feat(pool): add PostgreSQL replica configuration support
jeffersonrodrigues92 Feb 4, 2026
640945a
refactor(tenant-manager): use connection string options for schema an…
jeffersonrodrigues92 Feb 4, 2026
d9243e1
refactor(tenant-manager): rename pool terminology to manager
jeffersonrodrigues92 Feb 13, 2026
c842fdd
feat(postgres): make MultiStatementEnabled configurable
jeffersonrodrigues92 Feb 13, 2026
69858db
Merge branch 'develop' into feature/multi-tenant
jeffersonrodrigues92 Feb 13, 2026
da5df98
refactor: remove unused exports from postgres and tenant-manager
jeffersonrodrigues92 Feb 13, 2026
ac19504
feat(tenant-manager): add tenant-prefixed key utilities
jeffersonrodrigues92 Feb 13, 2026
881b10a
refactor(tenant-manager): rename TenantManagerURL to MultiTenantURL
jeffersonrodrigues92 Feb 13, 2026
fa1b88d
fix(deps): bump golang.org/x/oauth2 to v0.35.0
jeffersonrodrigues92 Feb 13, 2026
f7a6f29
refactor(tenant-manager): replace hardcoded module context functions …
jeffersonrodrigues92 Feb 15, 2026
ecf66f0
fix(tenant-manager): add quotes to schema name in search_path
jeffersonrodrigues92 Feb 17, 2026
e7c13e0
refactor(tenant-manager): simplify config structure to flat module-ke…
jeffersonrodrigues92 Feb 17, 2026
4a46717
test(tenant-manager): update tests for flat config structure
jeffersonrodrigues92 Feb 17, 2026
7e3aa0a
feat(tenant-manager): implement lazy mode for MultiTenantConsumer
jeffersonrodrigues92 Feb 18, 2026
f0368aa
fix(tenant-manager): remove quotes from schema in PostgreSQL connecti…
jeffersonrodrigues92 Feb 18, 2026
aff5145
feat(tenant-manager): add suspended error handling, env-aware cache, …
jeffersonrodrigues92 Feb 20, 2026
104b29e
fix(tenant-manager): improve connection safety, avoid Fatal calls, an…
jeffersonrodrigues92 Feb 20, 2026
142cf80
refactor(tenant-manager): apply CodeRabbit safety improvements
jeffersonrodrigues92 Feb 20, 2026
4c86d1c
test(tenant-manager): add fixtures, table-driven tests, and middlewar…
jeffersonrodrigues92 Feb 20, 2026
c10777a
fix(tenant-manager): resolve golangci-lint and gosec issues
jeffersonrodrigues92 Feb 20, 2026
fac822a
fix(tenant-manager): resolve remaining gosec and lint issues
jeffersonrodrigues92 Feb 20, 2026
bfd8b2f
fix(types): remove nosec comments and fix collapsed struct fields
jeffersonrodrigues92 Feb 20, 2026
e5a5fac
fix(mongo): add missing whitespace for wsl linter
jeffersonrodrigues92 Feb 20, 2026
cf09359
fix(types): suppress gosec G117 false positives on credential DTOs
jeffersonrodrigues92 Feb 20, 2026
5641e39
Merge pull request #309 from LerianStudio/feature/multi-tenant
jeffersonrodrigues92 Feb 20, 2026
aed372e
chore: migrate module path from v2 to v3
jeffersonrodrigues92 Feb 20, 2026
4fb758f
Merge pull request #314 from LerianStudio/feature/multi-tenant
jeffersonrodrigues92 Feb 20, 2026
8a04f17
fix(http): prevent logging middleware from materializing SSE stream body
jeffersonrodrigues92 Feb 21, 2026
c851b0a
Merge pull request #315 from LerianStudio/feature/multi-tenant
jeffersonrodrigues92 Feb 21, 2026
28ba4ec
feat(postgres): add periodic connection pool settings revalidation
jeffersonrodrigues92 Feb 21, 2026
09986e2
refactor(postgres): replace magic numbers with named constants
jeffersonrodrigues92 Feb 21, 2026
4fc7932
refactor(postgres): rename default pool constants to fallback
jeffersonrodrigues92 Feb 21, 2026
da302c0
refactor(mongo): remove per-tenant pool sizing from MongoManager
jeffersonrodrigues92 Feb 22, 2026
f90d074
fix(postgres): clean up lastSettingsCheck on LRU eviction
jeffersonrodrigues92 Feb 22, 2026
7f9b8be
fix(postgres): fix data races in settings revalidation tests
jeffersonrodrigues92 Feb 22, 2026
52afadb
fix(postgres): guard against non-positive settingsCheckInterval
jeffersonrodrigues92 Feb 22, 2026
491de79
docs(postgres): fix fallback constant comments to match actual usage
jeffersonrodrigues92 Feb 22, 2026
8e92d40
Merge pull request #316 from LerianStudio/feature/postgres-settings-r…
jeffersonrodrigues92 Feb 22, 2026
18e21b4
feat(tenant-manager): add GetObjectStorageKeyForTenant for S3 tenant …
jeffersonrodrigues92 Feb 24, 2026
0549fa6
fix(tenant-manager): add nil context guard and fix docstrings per review
jeffersonrodrigues92 Feb 24, 2026
2d34a90
Merge pull request #322 from LerianStudio/feat/object-storage-tenant-…
jeffersonrodrigues92 Feb 24, 2026
7aba7b6
refactor(tenant-manager): reorganize into sub-packages by component
jeffersonrodrigues92 Feb 25, 2026
68609e7
Merge remote-tracking branch 'origin/develop' into refactor/tenant-ma…
jeffersonrodrigues92 Feb 25, 2026
f893873
fix(tenant-manager): remove objectstorage files from root after merge…
jeffersonrodrigues92 Feb 25, 2026
a155200
fix(tenant-manager): address code review findings across sub-packages
jeffersonrodrigues92 Feb 25, 2026
90507ef
style(rabbitmq): add missing whitespace above Unlock for wsl linter
jeffersonrodrigues92 Feb 25, 2026
a0df069
fix(tenant-manager): add nil guards and defensive checks across managers
jeffersonrodrigues92 Feb 25, 2026
89f880e
fix(tenant-manager): return error on invalid schema and fix URI crede…
jeffersonrodrigues92 Feb 25, 2026
8af1745
fix(mongo): log discarded CloseConnection and Disconnect errors
jeffersonrodrigues92 Feb 25, 2026
0223c3a
fix(tenant-manager): make CapturingLogger.Messages private for thread…
jeffersonrodrigues92 Feb 25, 2026
110dc7e
fix(core): rename TestContextWithTenantMongo and add store-retrieve s…
jeffersonrodrigues92 Feb 25, 2026
2039671
Merge pull request #323 from LerianStudio/refactor/tenant-manager-sub…
jeffersonrodrigues92 Feb 25, 2026
7419281
feat(tenant-manager): evict cached connections when tenant service is…
jeffersonrodrigues92 Feb 25, 2026
febaa0f
style(consumer): add missing whitespace above if for wsl linter
jeffersonrodrigues92 Feb 25, 2026
0adfda5
Merge pull request #324 from LerianStudio/refactor/tenant-manager-sub…
jeffersonrodrigues92 Feb 25, 2026
1e9e5cd
feat(middleware): add MultiPoolMiddleware for multi-module tenant rou…
jeffersonrodrigues92 Feb 25, 2026
43b43d6
feat(secretsmanager): add M2M credentials retrieval package
jeffersonrodrigues92 Feb 26, 2026
fb899e1
fix(secretsmanager): use typed AWS errors and validate credential fields
jeffersonrodrigues92 Feb 27, 2026
b0f9eb1
refactor(secretsmanager): remove tokenUrl from M2MCredentials
jeffersonrodrigues92 Feb 27, 2026
c4b447a
chore: suppress gosec G118 false positives with nolint annotations
jeffersonrodrigues92 Feb 27, 2026
f2c5103
Merge pull request #325 from LerianStudio/feature/secretsmanager-m2m-…
jeffersonrodrigues92 Feb 27, 2026
3be7e3e
fix(tenant-manager): resolve goroutine leaks in consumer and postgres…
jeffersonrodrigues92 Feb 27, 2026
ad331a7
refactor(tenant-manager): update test references to renamed goroutine…
jeffersonrodrigues92 Feb 27, 2026
fcca26c
style(tenant-manager): add missing whitespace for wsl linter
jeffersonrodrigues92 Feb 28, 2026
1ad9d52
Merge pull request #326 from LerianStudio/feature/secretsmanager-m2m-…
jeffersonrodrigues92 Feb 28, 2026
f6b316f
refactor(tenant-manager): rename resolution functions to generic Reso…
jeffersonrodrigues92 Feb 28, 2026
276b093
Merge pull request #327 from LerianStudio/refactor/resolve-db-rename
jeffersonrodrigues92 Feb 28, 2026
a060523
feat(tenant-manager): enforce tenant context in multi-tenant Resolve …
jeffersonrodrigues92 Feb 28, 2026
e0607fd
Merge pull request #328 from LerianStudio/feature/enforce-tenant-cont…
jeffersonrodrigues92 Feb 28, 2026
4b19937
feat(tenant-manager): add module-scoped MongoDB context
jeffersonrodrigues92 Mar 5, 2026
dc4122a
Merge pull request #330 from LerianStudio/fix/module-scoped-mongo-con…
jeffersonrodrigues92 Mar 5, 2026
ed3bd17
fix(rabbitmq): include tenantID in error logs
jeffersonrodrigues92 Mar 5, 2026
c245fc8
Merge pull request #331 from LerianStudio/fix/rabbitmq-tenant-error-logs
jeffersonrodrigues92 Mar 5, 2026
841c219
fix(consumer): clean up sync.Map entries on tenant removal
jeffersonrodrigues92 Mar 5, 2026
ae94f6c
Merge pull request #332 from LerianStudio/fix/consumer-state-cleanup
jeffersonrodrigues92 Mar 5, 2026
1101bb3
fix(consumer): evict tenant on not-found during revalidation
jeffersonrodrigues92 Mar 5, 2026
8e13240
Merge pull request #333 from LerianStudio/fix/consumer-state-cleanup
jeffersonrodrigues92 Mar 5, 2026
155e637
feat(client): add in-memory config cache with TTL
jeffersonrodrigues92 Mar 6, 2026
552dec3
Merge pull request #334 from LerianStudio/feat/tenant-config-cache
jeffersonrodrigues92 Mar 6, 2026
8b4815a
fix(middleware): add granular error handling to TenantMiddleware
jeffersonrodrigues92 Mar 6, 2026
c2bc3b7
Merge pull request #335 from LerianStudio/fix/tenant-middleware-error…
jeffersonrodrigues92 Mar 6, 2026
1e12ac1
feat: unify lib-uncommons baseline into lib-commons v4 (#336)
fredcamaral Mar 9, 2026
c1fd3fb
fix(consumer): add eager start mode and fix silent logger in MultiTen…
gandalf-at-lerian Mar 10, 2026
6d3c92c
fix(consumer): add eager start mode and fix silent logger in MultiTen…
gandalf-at-lerian Mar 10, 2026
f878839
Merge pull request #343 from LerianStudio/fix/consumer-eager-start-v2
jeffersonrodrigues92 Mar 10, 2026
d75f299
style: fix wsl whitespace lint in eagerStartKnownTenants
gandalf-at-lerian Mar 10, 2026
5169778
feat(client): add X-API-Key header support for service authentication
jeffersonrodrigues92 Mar 12, 2026
f426204
merge: resolve conflict with develop (eager start comment + whitespace)
jeffersonrodrigues92 Mar 12, 2026
cbbf957
Merge pull request #342 from LerianStudio/fix/multi-tenant-consumer-e…
jeffersonrodrigues92 Mar 12, 2026
9a62d41
Merge pull request #347 from LerianStudio/feat/service-api-key-auth
jeffersonrodrigues92 Mar 12, 2026
acc2250
fix(tenant-manager): reject empty service API key at client construction
jeffersonrodrigues92 Mar 13, 2026
0d3bff8
style(client): remove inline comment from serviceAPIKey field
jeffersonrodrigues92 Mar 13, 2026
eca870f
Merge pull request #348 from LerianStudio/fix/require-service-api-key
jeffersonrodrigues92 Mar 13, 2026
9e6ecf8
docs: fix v4 references, add make ci and vet targets, remove lib-unco…
fredcamaral Mar 14, 2026
15dfc1c
refactor(http/context): extract ownership and span helpers into separ…
fredcamaral Mar 14, 2026
b9201fa
refactor(http/pagination): extract timestamp and sort cursor logic in…
fredcamaral Mar 14, 2026
90b0134
refactor(http/proxy): extract SSRF transport and validation into dedi…
fredcamaral Mar 14, 2026
8e24a0c
refactor(http/withLogging): extract middleware, obfuscation, and sani…
fredcamaral Mar 14, 2026
d70131c
refactor(http/withTelemetry): extract metrics collector and helpers i…
fredcamaral Mar 14, 2026
5f4a2da
fix(http/validation): use RFC-compliant Content-Type parsing and spli…
fredcamaral Mar 14, 2026
93625c0
fix(http): add nil-context guards to handlers and health checks
fredcamaral Mar 14, 2026
b3f598a
refactor(tenant-manager): extract consume, sync, revalidate, and stat…
fredcamaral Mar 14, 2026
20953bb
test(mongo): improve ResolveClient test coverage with unit reconnect …
fredcamaral Mar 14, 2026
9614832
test(http): replace discarded close errors with require.NoError and a…
fredcamaral Mar 14, 2026
b5ef07f
refactor(http): use strings.Cut for URL sanitization
fredcamaral Mar 14, 2026
27ee9f3
refactor(client): rename /settings endpoint to /connections
gandalf-at-lerian Mar 17, 2026
3406a52
Merge pull request #352 from LerianStudio/refactor/rename-settings-to…
jeffersonrodrigues92 Mar 17, 2026
6af1ca5
feat(client): add /v1/ prefix + rename settings to connections (#111)
jeffersonrodrigues92 Mar 17, 2026
e33ee39
Merge remote-tracking branch 'origin/develop' into fix/require-servic…
jeffersonrodrigues92 Mar 17, 2026
efeb3da
Merge pull request #354 from LerianStudio/feat/api-versioning-v1
jeffersonrodrigues92 Mar 17, 2026
a4af74a
fix(tenant-middleware): remove hasUpstreamAuthAssertion gate
gandalf-at-lerian Mar 17, 2026
deeef13
fix: clean up security-sensitive comments in middleware
gandalf-at-lerian Mar 17, 2026
bbc82d7
Merge pull request #356 from LerianStudio/fix/remove-upstream-auth-as…
jeffersonrodrigues92 Mar 17, 2026
eb07870
fix(mongo): default authSource=admin when database is in URI path
gandalf-at-lerian Mar 18, 2026
432bcfe
fix(tenant-manager/mongo): default authSource=admin in buildMongoURI
gandalf-at-lerian Mar 18, 2026
a4b7feb
refactor(tenant-manager/mongo): extract buildMongoURI helpers to redu…
gandalf-at-lerian Mar 18, 2026
f0c5a62
Merge pull request #361 from LerianStudio/fix/mongo-authsource-default
jeffersonrodrigues92 Mar 18, 2026
e7e13f6
feat(redis): add Username to StaticPasswordAuth for ACL auth
jeffersonrodrigues92 Mar 18, 2026
ad17e7e
Revert "feat(redis): add Username to StaticPasswordAuth for ACL auth"
jeffersonrodrigues92 Mar 18, 2026
83cc99c
fix(otel): normalize endpoint URL and infer insecure mode from scheme…
gandalf-at-lerian Mar 19, 2026
4ba91a7
fix(http): revert Ping response from 'pong' to 'healthy' for lib-auth…
gandalf-at-lerian Mar 19, 2026
95bfac1
fix(consumer): propagate AllowInsecureHTTP to internal tenant manager…
brunobls Mar 19, 2026
8e85f6e
chore(deps): bump google.golang.org/api from 0.269.0 to 0.271.0 (#351)
dependabot[bot] Mar 19, 2026
9b295de
chore(deps): bump github.com/testcontainers/testcontainers-go/modules…
dependabot[bot] Mar 19, 2026
24e7010
chore(deps): bump github.com/alicebob/miniredis/v2 from 2.36.1 to 2.3…
dependabot[bot] Mar 19, 2026
f7e29eb
feat(log): automatic tenant_id injection in multi-tenant log output (…
gandalf-at-lerian Mar 19, 2026
b19cc9d
fix(middleware): skip health/readiness probe endpoints in auth middle…
gandalf-at-lerian Mar 19, 2026
d13584f
refactor(consumer): remove lazy mode, keep only eager start (#349) (#…
gandalf-at-lerian Mar 19, 2026
c1c8230
fix(postgres): revert default SSLMode to disable for local dev compat…
gandalf-at-lerian Mar 19, 2026
31d6a18
feat(tenant-manager): add TLS support for connection managers (#366)
gandalf-at-lerian Mar 19, 2026
c77680d
feat(net/http): add redis-backed rate limit middleware
marcelo-lerian Mar 19, 2026
5525984
fix(net/http/ratelimit): use # separator in IdentityFromIPAndHeader t…
marcelo-lerian Mar 19, 2026
99eae23
fix(net/http/ratelimit): log disabled state at Info instead of Warn
marcelo-lerian Mar 19, 2026
5c9a337
docs(net/http/ratelimit): expand package godoc and README with full A…
marcelo-lerian Mar 19, 2026
1806e39
fix(net/http/ratelimit): replace raw key with SHA-256 hash in traces …
marcelo-lerian Mar 19, 2026
535be1b
fix(net/http/ratelimit): harden identity encoding, window validation …
marcelo-lerian Mar 19, 2026
c9b5021
fix(net/http/ratelimit): restore # as inter-component separator in Id…
marcelo-lerian Mar 19, 2026
b500110
fix(opentelemetry): set noop global providers on empty endpoint to pr…
jeffersonrodrigues92 Mar 20, 2026
1bbfad3
Merge pull request #371 from LerianStudio/fix/otel-noop-globals-on-em…
jeffersonrodrigues92 Mar 20, 2026
d5a82cb
Merge pull request #369 from LerianStudio/feature/middleware-rate-limit
marcelo-lerian Mar 20, 2026
e63bdd4
fix(client): update tenant-manager endpoint from /services/ to /assoc…
jeffersonrodrigues92 Mar 20, 2026
ecc1979
Merge pull request #373 from LerianStudio/fix/tenant-manager-associat…
ClaraTersi Mar 20, 2026
abbf3f1
Merge branch 'main' into fix/fix-main-branch-conflitct
qnen Mar 20, 2026
977411b
Merge pull request #374 from LerianStudio/fix/fix-main-branch-conflitct
qnen Mar 20, 2026
69cc4e4
feat(tmmongo): add WithSettingsCheckInterval for tenant config revali…
jeffersonrodrigues92 Mar 21, 2026
728fe42
fix(tmmongo): address code review findings — race, context timeout, s…
jeffersonrodrigues92 Mar 21, 2026
240bf53
Merge pull request #377 from LerianStudio/feat/tmmongo-settings-reval…
jeffersonrodrigues92 Mar 21, 2026
d408e57
refactor(otel): reduce NewTelemetry cyclomatic complexity from 20 to ≤16
jeffersonrodrigues92 Mar 21, 2026
f7e2fd1
Merge pull request #378 from LerianStudio/refactor/reduce-newtelemetr…
jeffersonrodrigues92 Mar 21, 2026
21fc784
fix: revalidatePoolSettings bypasses client cache with WithSkipCache
jeffersonrodrigues92 Mar 21, 2026
5de4f9d
Merge pull request #379 from LerianStudio/fix/revalidation-bypass-cache
jeffersonrodrigues92 Mar 21, 2026
e5ca32a
fix(otel): normalize OTEL endpoint env vars to prevent SDK parse errors
jeffersonrodrigues92 Mar 21, 2026
dfc8f4d
Merge pull request #380 from LerianStudio/fix/otel-normalize-endpoint…
ClaraTersi Mar 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
52 changes: 0 additions & 52 deletions .githooks/commit-msg/commit-msg

This file was deleted.

56 changes: 0 additions & 56 deletions .githooks/pre-commit/pre-commit

This file was deleted.

17 changes: 0 additions & 17 deletions .githooks/pre-push/pre-push

This file was deleted.

21 changes: 0 additions & 21 deletions .githooks/pre-receive/pre-receive

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/go-combined-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
lerian_ci_cd_user_email: ${{ secrets.LERIAN_CI_CD_USER_EMAIL }}
go_version: '1.25'
github_token: ${{ secrets.GITHUB_TOKEN }}
golangci_lint_version: 'v2.4.0'
golangci_lint_version: 'v2.11.2'

GoSec:
name: Run GoSec to SDK
Expand Down
7 changes: 5 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
.idea/*
CLAUDE.md
.DS_Store
.claude/
.mcp.json
Expand All @@ -12,4 +11,8 @@ coverage.html
*_coverage.html

# Security scan reports
gosec-report.sarif
gosec-report.sarif

docs/codereview/
.codegraph/
vendor/
56 changes: 50 additions & 6 deletions .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ run:
tests: false
linters:
enable:
# --- Existing linters ---
- bodyclose
- depguard
- dogsled
Expand All @@ -20,18 +21,56 @@ linters:
- reassign
- revive
- staticcheck
- thelper
- tparallel
- unconvert
- unparam
- usestdlibvars
- wastedassign
- wsl_v5

# --- Tier 1: Safety & Correctness ---
- errorlint # type assertions on errors, missing %w
- exhaustive # non-exhaustive enum switches
- fatcontext # context growing in loop
- forcetypeassert # unchecked type assertions (sync.Map etc.)
- gosec # security issues (math/rand for jitter etc.)
- nilnil # return nil, nil ambiguity
- noctx # net.Listen/exec.Command without context

# --- Tier 2: Code Quality & Modernization ---
- goconst # repeated string literals
- gocritic # if-else→switch, deprecated comments
- inamedparam # unnamed interface params
- intrange # integer range loops
- mirror # allocation savings (bytes.Equal etc.)
- modernize # Go modernization suggestions
- perfsprint # fmt.Errorf→errors.New where applicable

# --- Tier 3: Zero-Issue Guards ---
- asasalint # variadic any argument passing
- copyloopvar # loop variable capture prevention
- durationcheck # time.Duration math bugs
- exptostd # x/exp to stdlib migration
- gocheckcompilerdirectives # malformed //go: comments
- makezero # make with non-zero length passed to append
- musttag # struct tag validation for marshaling
- nilnesserr # subtle nil error patterns
- recvcheck # receiver consistency
- rowserrcheck # SQL rows.Err() checks
- spancheck # OTEL span lifecycle
- sqlclosecheck # SQL resource close
- testifylint # testify assertion patterns

settings:
wsl_v5:
allow-first-in-block: true
allow-whole-block: false
branch-max-lines: 2
# --- New settings ---
exhaustive:
default-signifies-exhaustive: true

goconst:
min-len: 3
min-occurrences: 3
ignore-tests: true

# --- Existing settings (unchanged) ---
depguard:
rules:
main:
Expand Down Expand Up @@ -60,6 +99,11 @@ linters:
- name: use-any
severity: warning
disabled: false
wsl_v5:
allow-first-in-block: true
allow-whole-block: false
branch-max-lines: 2

exclusions:
generated: lax
rules:
Expand Down
40 changes: 4 additions & 36 deletions .goreleaser.yml
Original file line number Diff line number Diff line change
@@ -1,42 +1,10 @@
version: 2

builds:
- id: "auth"
env:
- CGO_ENABLED=0
main: ./cmd
binary: auth

goos:
- linux
- windows
- darwin
- freebsd

goarch:
- "386"
- amd64
- arm
- ppc64
# lib-commons/v4 is a Go library (no binary to build).
# GoReleaser is used only for changelog generation and GitHub release creation.

goarm:
- "7"

archives:
- format: zip

nfpms:
- id: packages
license: Apache-2.0 license
maintainer: Lerian Studio Technologies <https://github.com/LerianStudio/>
package_name: auth
homepage: https://github.com/LerianStudio/auth
bindir: /usr/local/bin
formats:
- apk
- deb
- rpm
- archlinux
builds:
- skip: true

changelog:
sort: asc
Expand Down
Loading
Loading