Conversation
Dependency ReviewThe following issues were found:
License Issues.github/workflows/scan.yml
OpenSSF Scorecard
Scanned Files
|
Updates the CI scan workflow to explicitly build individual 'cass' Docker image variants, ensuring all relevant images are prepared. Simplifies the 'run:nyc' script by removing the now-obsolete 'mochaNyc' script and its complex server management logic. The 'run:nyc' command now directly executes test coverage with 'npm run mochaDev', streamlining the process.
Integrates the `elasticsearch-cass` service startup into each Docker Compose build step for `cass` image variants. This guarantees that the required dependency is consistently available and active for each specific build context, improving build reliability.
Moves the `network=host` configuration for Docker builds from individual services in `docker-compose-release.yml` to the `setup-buildx-action` in the GitHub workflow. This centralizes the host network configuration for improved consistency during CI builds. Removes the `TEST=true` build argument from `docker-compose-release.yml` as it is no longer required for release-related builds. Cleans up unused volume definitions in `docker-compose-test.yml` to enhance maintainability.
Increases Mocha test timeouts to 30 seconds for all test suites to accommodate longer running tests and prevent false-positive failures. Removes specific timeout for the `Multiput` test, allowing it to adhere to the global timeout. Updates code coverage reports to reflect the latest test execution and normalizes internal path separators for consistency.
Updates the Docker Hub username source from GitHub secrets to GitHub variables for improved consistency and management across workflows. Adds a Docker Hub login step to the scan workflow, ensuring proper authentication for the Docker Scout CVE scan action.
|
🔍 Vulnerabilities of
|
| digest | sha256:b0c270aada7c4488592fda1ca89830b177b3b6915a2bef03f370e3e8c027e500 |
| vulnerabilities | |
| platform | linux/amd64 |
| size | 238 MB |
| packages | 805 |
📦 Base Image node:24-bookworm-slim
Description
Description
|
🔍 Vulnerabilities of
|
| digest | sha256:d812ddfe364f58c53d8075a7ff40c7018f07460e9ac18e6d1f7321437d2a763d |
| vulnerabilities | |
| platform | linux/amd64 |
| size | 176 MB |
| packages | 662 |
📦 Base Image node:24-alpine
Description
Description
|
🔍 Vulnerabilities of
|
| digest | sha256:82992af4867ee711a524af88f8bd5aa59aa8a16c30fb586328fe85353be405bd |
| vulnerabilities | |
| platform | linux/amd64 |
| size | 97 MB |
| packages | 649 |
📦 Base Image gcr.io/distroless/static-debian12:latest
| digest | sha256:340ba156c899ddac5ba57c5188b8e7cd56448eb7ee65b280574465eac2718ad2 |
| vulnerabilities |
Description
Description
|
🔍 Vulnerabilities of
|
| digest | sha256:2482f5a226ac3b443376b2d24855882d868b22055ba8ba2c6290bdb608b9a911 |
| vulnerabilities | |
| platform | linux/amd64 |
| size | 1.1 GB |
| packages | 1343 |
📦 Base Image ubuntu:24.04
| also known as |
|
| digest | sha256:98ff7968124952e719a8a69bb3cccdd217f5fe758108ac4f21ad22e1df44d237 |
| vulnerabilities |
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
|



Automated release PR bumping the version and generating dependency updates. Review the changes and merge this PR into the major/minor target branch when you are ready to publish the Docker images.