Skip to content

chore(deps): consolidate safe dependency updates - #158

Merged
setkyar merged 6 commits into
mainfrom
chore/consolidate-safe-go-dependencies
Aug 27, 2026
Merged

chore(deps): consolidate safe dependency updates#158
setkyar merged 6 commits into
mainfrom
chore/consolidate-safe-go-dependencies

Conversation

@setkyar

@setkyar setkyar commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Consolidates the compatible dependency updates from #120#124 and #135.

Highlights:

  • Updates the shared, orchestrator, and WhatsApp Go dependencies together so local replace consumers remain tidy-consistent.
  • Pins golang.org/x/crypto to v0.52.0; Dependabot-selected v0.49.0 is rejected by dependency review due to published advisories.
  • Updates actions/checkout to v7, actions/setup-go to v7, and actions/dependency-review-action to v5. These Node 24 actions are supported by the GitHub-hosted runner version used by CI.
  • Stabilizes the pre-existing concurrent worker-cap race test by keeping admitted fixture processes alive until assertion and cleanup.

Local validation:

  • ./scripts/lint-go.sh
  • short unit tests for all three Go modules
  • full ./scripts/run-go-race.sh
  • full ./scripts/run-integration-tests-go.sh
  • govulncheck for all three modules (0 reachable vulnerabilities)
  • worker-cap test under -race, 20 repetitions
  • workflow YAML parsing
  • git diff --check

dependabot Bot and others added 6 commits August 28, 2026 02:49
Bumps the patch-minor group with 1 update in the /services/shared directory: [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go).


Updates `github.com/nats-io/nats.go` from 1.31.0 to 1.53.1
- [Release notes](https://github.com/nats-io/nats.go/releases)
- [Commits](nats-io/nats.go@v1.31.0...v1.53.1)

---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
  dependency-version: 1.53.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…ates

Bumps the patch-minor group with 3 updates in the /services/orchestrator directory: [github.com/lib/pq](https://github.com/lib/pq), [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) and [github.com/stretchr/testify](https://github.com/stretchr/testify).


Updates `github.com/lib/pq` from 1.10.9 to 1.12.3
- [Release notes](https://github.com/lib/pq/releases)
- [Changelog](https://github.com/lib/pq/blob/main/CHANGELOG.md)
- [Commits](lib/pq@v1.10.9...v1.12.3)

Updates `github.com/nats-io/nats.go` from 1.31.0 to 1.53.1
- [Release notes](https://github.com/nats-io/nats.go/releases)
- [Commits](nats-io/nats.go@v1.31.0...v1.53.1)

Updates `github.com/stretchr/testify` from 1.11.1 to 1.12.1
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](stretchr/testify@v1.11.1...v1.12.1)

---
updated-dependencies:
- dependency-name: github.com/lib/pq
  dependency-version: 1.12.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
- dependency-name: github.com/nats-io/nats.go
  dependency-version: 1.53.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
- dependency-name: github.com/stretchr/testify
  dependency-version: 1.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…ates

Bumps the patch-minor group with 7 updates in the /services/whatsapp directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.41.5` | `1.43.6` |
| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.32.6` | `1.32.37` |
| [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) | `1.97.3` | `1.107.2` |
| [github.com/lib/pq](https://github.com/lib/pq) | `1.10.9` | `1.12.3` |
| [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) | `1.31.0` | `1.53.1` |
| [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.11.1` | `1.12.1` |
| google.golang.org/protobuf | `1.36.11` | `1.36.12` |



Updates `github.com/aws/aws-sdk-go-v2` from 1.41.5 to 1.43.6
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@v1.41.5...v1.43.6)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.32.6 to 1.32.37
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@v1.32.6...config/v1.32.37)

Updates `github.com/aws/aws-sdk-go-v2/credentials` from 1.19.6 to 1.19.36
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@service/m2/v1.19.6...credentials/v1.19.36)

Updates `github.com/aws/aws-sdk-go-v2/service/s3` from 1.97.3 to 1.107.2
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](aws/aws-sdk-go-v2@service/s3/v1.97.3...service/s3/v1.107.2)

Updates `github.com/lib/pq` from 1.10.9 to 1.12.3
- [Release notes](https://github.com/lib/pq/releases)
- [Changelog](https://github.com/lib/pq/blob/main/CHANGELOG.md)
- [Commits](lib/pq@v1.10.9...v1.12.3)

Updates `github.com/nats-io/nats.go` from 1.31.0 to 1.53.1
- [Release notes](https://github.com/nats-io/nats.go/releases)
- [Commits](nats-io/nats.go@v1.31.0...v1.53.1)

Updates `github.com/stretchr/testify` from 1.11.1 to 1.12.1
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](stretchr/testify@v1.11.1...v1.12.1)

Updates `google.golang.org/protobuf` from 1.36.11 to 1.36.12

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
  dependency-version: 1.43.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-version: 1.32.37
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-minor
- dependency-name: github.com/aws/aws-sdk-go-v2/credentials
  dependency-version: 1.19.36
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-minor
- dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
  dependency-version: 1.107.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
- dependency-name: github.com/lib/pq
  dependency-version: 1.12.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
- dependency-name: github.com/nats-io/nats.go
  dependency-version: 1.53.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
- dependency-name: github.com/stretchr/testify
  dependency-version: 1.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: patch-minor
- dependency-name: google.golang.org/protobuf
  dependency-version: 1.36.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@setkyar
setkyar force-pushed the chore/consolidate-safe-go-dependencies branch from 8c9f7cc to bede2d9 Compare August 27, 2026 19:50
@setkyar setkyar changed the title chore(deps): consolidate safe Go dependency updates chore(deps): consolidate safe dependency updates Aug 27, 2026
@setkyar
setkyar merged commit 1a28a3d into main Aug 27, 2026
9 checks passed
@setkyar
setkyar deleted the chore/consolidate-safe-go-dependencies branch August 27, 2026 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant