Skip to content

chore(deps): integrate current DevHire update branches#125

Merged
JasonTM17 merged 22 commits into
masterfrom
feature/devhire-current-dependencies
Jul 16, 2026
Merged

chore(deps): integrate current DevHire update branches#125
JasonTM17 merged 22 commits into
masterfrom
feature/devhire-current-dependencies

Conversation

@JasonTM17

Copy link
Copy Markdown
Owner

Summary

  • consolidates every branch created after fix(deps): integrate all pending DevHire branches #113: nine Maven/JDK 26 build-image updates, @types/node 26.1.1, and actions/setup-node v7
  • keeps Java runtime images on Temurin 25 while validating compilation with Maven 3.9.15/JDK 26 and --release 21
  • aligns .nvmrc and frontend CI/E2E on Node 26, matching the production Docker runtime and Node type contract

Supersedes

#114, #115, #116, #117, #118, #119, #120, #121, #122, #123, #124

Local validation

  • all 11 remote heads are ancestors of this integration head
  • frontend npm ci, typecheck, Next.js production build (27 routes), and 417 tests passed
  • npm audit reports zero known vulnerabilities
  • workflow YAML and Docker Compose configuration passed
  • documentation/version, secret/config, and repository-hygiene audits passed

Merge policy

This PR must pass the protected master checks, the complete 11-image Docker matrix, and all Trivy image scans before squash merge. Superseded PRs and branches will be closed/deleted only after the merged tree is verified exactly against this integration head.

dependabot Bot and others added 22 commits July 16, 2026 04:37
Bumps the backend-base-images group with 1 update in the /api-gateway directory: maven.


Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26

---
updated-dependencies:
- dependency-name: maven
  dependency-version: 3.9.15-eclipse-temurin-26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: backend-base-images
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.10.2 to 26.1.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.1.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the backend-base-images group with 1 update in the /user-service directory: maven.


Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26

---
updated-dependencies:
- dependency-name: maven
  dependency-version: 3.9.15-eclipse-temurin-26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: backend-base-images
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the backend-base-images group with 1 update in the /company-service directory: maven.


Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26

---
updated-dependencies:
- dependency-name: maven
  dependency-version: 3.9.15-eclipse-temurin-26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: backend-base-images
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the backend-base-images group with 1 update in the /application-service directory: maven.


Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26

---
updated-dependencies:
- dependency-name: maven
  dependency-version: 3.9.15-eclipse-temurin-26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: backend-base-images
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the backend-base-images group with 1 update in the /job-service directory: maven.


Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26

---
updated-dependencies:
- dependency-name: maven
  dependency-version: 3.9.15-eclipse-temurin-26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: backend-base-images
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the backend-base-images group with 1 update in the /notification-service directory: maven.


Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26

---
updated-dependencies:
- dependency-name: maven
  dependency-version: 3.9.15-eclipse-temurin-26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: backend-base-images
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the backend-base-images group with 1 update in the /audit-service directory: maven.


Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26

---
updated-dependencies:
- dependency-name: maven
  dependency-version: 3.9.15-eclipse-temurin-26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: backend-base-images
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the backend-base-images group with 1 update in the /ai-service directory: maven.


Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26

---
updated-dependencies:
- dependency-name: maven
  dependency-version: 3.9.15-eclipse-temurin-26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: backend-base-images
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the backend-base-images group with 1 update in the /auth-service directory: maven.


Updates `maven` from 3.9.14-eclipse-temurin-25 to 3.9.15-eclipse-temurin-26

---
updated-dependencies:
- dependency-name: maven
  dependency-version: 3.9.15-eclipse-temurin-26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: backend-base-images
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the actions group with 1 update in the / directory: [actions/setup-node](https://github.com/actions/setup-node).


Updates `actions/setup-node` from 6 to 7
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
…/types/node-26.1.1' into feature/devhire-current-dependencies
…ackend-base-images-9949bf7952' into feature/devhire-current-dependencies
…e/backend-base-images-9949bf7952' into feature/devhire-current-dependencies
…rvice/backend-base-images-9949bf7952' into feature/devhire-current-dependencies
…ckend-base-images-9949bf7952' into feature/devhire-current-dependencies
…ervice/backend-base-images-9949bf7952' into feature/devhire-current-dependencies
…backend-base-images-9949bf7952' into feature/devhire-current-dependencies
…kend-base-images-9949bf7952' into feature/devhire-current-dependencies
…ackend-base-images-9949bf7952' into feature/devhire-current-dependencies
…s-eefdb6dedd' into feature/devhire-current-dependencies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-runtime-smoke Requires Docker/runtime smoke before merge. portfolio-maintenance Repository hygiene and portfolio maintenance work.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant