Skip to content

Conversation

@rjaegers
Copy link
Member

@rjaegers rjaegers commented Feb 3, 2026

🚀 Hey, I have created a Pull Request

Description of changes

This pull request updates the version of CPM used in the C++ development container Dockerfile to ensure compatibility with newer dependencies and features.

Dependency update:

  • Updated the CPM_VERSION argument in .devcontainer/cpp/Dockerfile from 0.40.2 to 0.42.1.

✔️ Checklist

  • I have followed the contribution guidelines for this repository
  • I have added tests for new behavior, and have not broken any existing tests
  • I have added or updated relevant documentation
  • I have verified that all added components are accounted for in the SBOM

@rjaegers rjaegers requested a review from a team as a code owner February 3, 2026 07:51
Copilot AI review requested due to automatic review settings February 3, 2026 07:51
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the CPM (C++ Package Manager) version in the C++ development container from 0.40.2 to 0.42.1 to leverage newer features and maintain compatibility with current dependencies.

Changes:

  • Updated CPM_VERSION argument in the C++ Dockerfile to version 0.42.1

@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 3, 2026

@github-actions
Copy link
Contributor

github-actions bot commented Feb 3, 2026

⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 20 0 0 0.58s
✅ DOCKERFILE hadolint 3 0 0 0.67s
✅ GHERKIN gherkin-lint 6 0 0 2.21s
✅ JSON npm-package-json-lint yes no no 0.48s
✅ JSON prettier 21 4 0 0 0.65s
✅ JSON v8r 21 0 0 6.86s
✅ MARKDOWN markdownlint 12 0 0 0 0.92s
✅ MARKDOWN markdown-table-formatter 12 0 0 0 0.2s
✅ REPOSITORY checkov yes no no 17.39s
✅ REPOSITORY gitleaks yes no no 0.51s
✅ REPOSITORY git_diff yes no no 0.01s
✅ REPOSITORY grype yes no no 28.68s
✅ REPOSITORY secretlint yes no no 0.9s
✅ REPOSITORY syft yes no no 1.8s
✅ REPOSITORY trivy yes no no 5.66s
✅ REPOSITORY trivy-sbom yes no no 0.22s
✅ REPOSITORY trufflehog yes no no 2.2s
⚠️ SPELL lychee 80 1 0 21.71s
✅ YAML prettier 28 0 0 0 0.92s
✅ YAML v8r 28 0 0 8.01s
✅ YAML yamllint 28 0 0 0.74s

Detailed Issues

⚠️ SPELL / lychee - 1 error
[IGNORED] docker://pandoc/extra:3.7.0@sha256:a703d335fa237f8fc3303329d87e2555dca5187930da38bfa9010fa4e690933a | Unsupported: Error creating request client: builder error for url (docker://pandoc/extra:3.7.0@sha256:a703d335fa237f8fc3303329d87e2555dca5187930da38bfa9010fa4e690933a)
[403] https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads | Network error: Forbidden
[IGNORED] https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/philips-software/amp-devcontainer | Unsupported: Error creating request client: builder error for url (vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/philips-software/amp-devcontainer)
📝 Summary
---------------------
🔍 Total..........126
✅ Successful.....123
⏳ Timeouts.........0
🔀 Redirected.......0
👻 Excluded.........0
❓ Unknown..........0
🚫 Errors...........1

Errors in .github/TOOL_VERSION_ISSUE_TEMPLATE.md
[403] https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads | Network error: Forbidden

See detailed reports in MegaLinter artifacts

Your project could benefit from a custom flavor, which would allow you to run only the linters you need, and thus improve runtime performances. (Skip this info by defining FLAVOR_SUGGESTIONS: false)

  • Documentation: Custom Flavors
  • Command: npx mega-linter-runner@9.3.0 --custom-flavor-setup --custom-flavor-linters ACTION_ACTIONLINT,DOCKERFILE_HADOLINT,GHERKIN_GHERKIN_LINT,JSON_V8R,JSON_PRETTIER,JSON_NPM_PACKAGE_JSON_LINT,MARKDOWN_MARKDOWNLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,REPOSITORY_CHECKOV,REPOSITORY_GIT_DIFF,REPOSITORY_GITLEAKS,REPOSITORY_GRYPE,REPOSITORY_SECRETLINT,REPOSITORY_SYFT,REPOSITORY_TRIVY,REPOSITORY_TRIVY_SBOM,REPOSITORY_TRUFFLEHOG,SPELL_LYCHEE,YAML_PRETTIER,YAML_YAMLLINT,YAML_V8R

MegaLinter is graciously provided by OX Security

@github-actions
Copy link
Contributor

github-actions bot commented Feb 3, 2026

📦 Container Size Analysis

Note

Comparing ghcr.io/philips-software/amp-devcontainer-base:edgeghcr.io/philips-software/amp-devcontainer-base:pr-1126

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 167.84 MB 167.84 MB +64 B (+0%) 🔼
linux/arm64 160.6 MB 166.46 MB +5.86 MB (+3.65%) 🔼

@github-actions
Copy link
Contributor

github-actions bot commented Feb 3, 2026

📦 Container Size Analysis

Note

Comparing ghcr.io/philips-software/amp-devcontainer-rust:edgeghcr.io/philips-software/amp-devcontainer-rust:pr-1126

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 548.25 MB 548.25 MB 48 B (0%) 🔽
linux/arm64 502.73 MB 508.58 MB +5.86 MB (+1.17%) 🔼

@github-actions
Copy link
Contributor

github-actions bot commented Feb 3, 2026

📦 Container Size Analysis

Note

Comparing ghcr.io/philips-software/amp-devcontainer-cpp:edgeghcr.io/philips-software/amp-devcontainer-cpp:pr-1126

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 682.84 MB 682.84 MB +1.16 kB (+0%) 🔼
linux/arm64 664.57 MB 670.43 MB +5.86 MB (+0.88%) 🔼

@github-actions
Copy link
Contributor

github-actions bot commented Feb 3, 2026

Test Results

 7 files  ±0   7 suites  ±0   4m 2s ⏱️ ±0s
33 tests ±0  33 ✅ ±0  0 💤 ±0  0 ❌ ±0 
69 runs  ±0  69 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 776b649. ± Comparison against base commit f69df6d.

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.

3 participants