Skip to content

chore: update Qt6 version to 6.10.2 in Dockerfile - #70

Merged
gabrielfrasantos merged 2 commits into
mainfrom
chore-update-qt-windows-version
May 29, 2026
Merged

chore: update Qt6 version to 6.10.2 in Dockerfile#70
gabrielfrasantos merged 2 commits into
mainfrom
chore-update-qt-windows-version

Conversation

@gabrielfrasantos

Copy link
Copy Markdown
Contributor

🚀 Hey, I have created a Pull Request

Description of changes

✔️ 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

Copilot AI review requested due to automatic review settings May 29, 2026 20:54
@gabrielfrasantos gabrielfrasantos changed the title Update Qt6 version to 6.10.2 in Dockerfile chore: pdate Qt6 version to 6.10.2 in Dockerfile May 29, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 Windows cross-compilation Qt6 version installed in the base devcontainer image, aligning it with the repository’s Linux-side Qt6 package version.

Changes:

  • Bumps the aqtinstall Qt6 target version from 6.4.2 to 6.10.2.
  • Keeps the Windows target, architecture, and install location unchanged.

Comment thread .devcontainer/base/Dockerfile Outdated
@github-actions

github-actions Bot commented May 29, 2026

Copy link
Copy Markdown
Contributor

⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 24 0 0 0.25s
✅ DOCKERFILE hadolint 3 0 0 0.55s
✅ JSON npm-package-json-lint yes no no 0.51s
✅ JSON prettier 22 3 0 0 0.78s
✅ JSON v8r 22 0 0 12.8s
✅ MARKDOWN markdownlint 12 0 0 0 1.1s
✅ MARKDOWN markdown-table-formatter 12 1 0 0 0.3s
✅ REPOSITORY checkov yes no no 27.87s
✅ REPOSITORY gitleaks yes no no 1.47s
✅ REPOSITORY git_diff yes no no 0.01s
✅ REPOSITORY grype yes no no 64.52s
✅ REPOSITORY secretlint yes no no 1.92s
✅ REPOSITORY syft yes no no 3.11s
✅ REPOSITORY trivy yes no no 14.18s
✅ REPOSITORY trivy-sbom yes no no 0.46s
✅ REPOSITORY trufflehog yes no no 6.68s
⚠️ SPELL lychee 86 2 0 11.89s
✅ YAML prettier 32 0 0 0 1.18s
✅ YAML v8r 32 0 0 13.79s
✅ YAML yamllint 32 0 0 1.24s

Detailed Issues

⚠️ SPELL / lychee - 2 errors
[IGNORED] docker://pandoc/extra:3.9.0.0-ubuntu@sha256:72afa9c8d3300e5f10c9c4330e101725687f2179bffd912fb859c6d2ae85de62 | Unsupported: Error creating request client: builder error for url (docker://pandoc/extra:3.9.0.0-ubuntu@sha256:72afa9c8d3300e5f10c9c4330e101725687f2179bffd912fb859c6d2ae85de62)
[403] https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads | Network error: Forbidden
[ERROR] https://docs.sigstore.dev/cosign/signing/overview/ | Network error: error sending request for url (https://docs.sigstore.dev/cosign/signing/overview/) Maybe a certificate error?
[IGNORED] https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/embedded-pro/embedded-devcontainer | Unsupported: Error creating request client: builder error for url (vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/embedded-pro/embedded-devcontainer)
📝 Summary
---------------------
🔍 Total..........124
✅ Successful.....120
⏳ Timeouts.........0
🔀 Redirected.......0
👻 Excluded.........0
❓ Unknown..........0
🚫 Errors...........2

Errors in README.md
[ERROR] https://docs.sigstore.dev/cosign/signing/overview/ | Network error: error sending request for url (https://docs.sigstore.dev/cosign/signing/overview/) Maybe a certificate error?

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

You could have the same capabilities but better runtime performances if you use a MegaLinter flavor:

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.4.0 --custom-flavor-setup --custom-flavor-linters ACTION_ACTIONLINT,DOCKERFILE_HADOLINT,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
Show us your support by starring ⭐ the repository

@gabrielfrasantos gabrielfrasantos changed the title chore: pdate Qt6 version to 6.10.2 in Dockerfile chore: update Qt6 version to 6.10.2 in Dockerfile May 29, 2026
@github-actions

Copy link
Copy Markdown
Contributor

📦 Container Size Analysis

Note

Comparing docker.io/gabrielfrasantos/embedded-devcontainer-base:edgedocker.io/gabrielfrasantos/embedded-devcontainer-base:pr-70

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 0 B 940.95 MB +940.95 MB (+∞) 🔼
linux/arm64 0 B 935.27 MB +935.27 MB (+∞) 🔼

@github-actions

Copy link
Copy Markdown
Contributor

📦 Container Size Analysis

Note

Comparing docker.io/gabrielfrasantos/embedded-devcontainer-rust:edgedocker.io/gabrielfrasantos/embedded-devcontainer-rust:pr-70

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 0 B 1.34 GB +1.34 GB (+∞) 🔼
linux/arm64 0 B 1.28 GB +1.28 GB (+∞) 🔼

@github-actions

Copy link
Copy Markdown
Contributor

📦 Container Size Analysis

Note

Comparing docker.io/gabrielfrasantos/embedded-devcontainer-cpp:edgedocker.io/gabrielfrasantos/embedded-devcontainer-cpp:pr-70

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 732.36 MB 1.4 GB +671.99 MB (+91.76%) 🔼
linux/arm64 0 B 1.38 GB +1.38 GB (+∞) 🔼

@gabrielfrasantos
gabrielfrasantos merged commit 48b194b into main May 29, 2026
47 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Pull Request Report (#70)

Static measures

Description Value
Number of added lines 1
Number of deleted lines 1
Number of changed files 1
Number of commits 2
Number of reviews 1
Number of comments (w/o review comments) 4
Number of reviews that contains a comment to resolve 1
Number of reviews that requested a change from the author 0
Number of reviews that approved the Pull Request 0
Get the total number of participants of a Pull Request 3

Time related measures

Description Value
PR lead time (from creation to close of PR) 38 Min
Time that was spend on the branch before the PR was created 7 Sec
Time that was spend on the branch before the PR was merged 38.1 Min
Time to merge after last review 36.3 Min

Status check related measures

Description Value
Total runtime for last status check run (Workflow for PR) 1.3 Hours
Total time spend in last status check run on PR 31.3 Min

@github-actions

Copy link
Copy Markdown
Contributor

🎉 Hooray! The changes in this pull request went live with the release of v7.1.0 🎉

gabrielfrasantos added a commit that referenced this pull request Jul 28, 2026
…sion

Dockerfile installs Qt 6.10.2 with win64_msvc2022_64 (#70) but the
integration test still asserted the old 6.4.2/msvc2019_64 path,
failing on every base image variant regardless of unrelated changes.
gabrielfrasantos added a commit that referenced this pull request Jul 28, 2026
#84)

* ci(deps): bump the github-actions group across 1 directory with 14 updates

Bumps the github-actions group with 14 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [step-security/harden-runner](https://github.com/step-security/harden-runner) | `2.19.1` | `2.19.4` |
| [EnricoMi/publish-unit-test-result-action](https://github.com/enricomi/publish-unit-test-result-action) | `2.23.0` | `2.24.0` |
| [dataaxiom/ghcr-cleanup-action](https://github.com/dataaxiom/ghcr-cleanup-action) | `1.0.16` | `1.2.2` |
| [actions/stale](https://github.com/actions/stale) | `10.2.0` | `10.3.0` |
| [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action) | `0.5.3` | `0.5.7` |
| [oxsecurity/megalinter/flavors/dotnet](https://github.com/oxsecurity/megalinter) | `9.4.0` | `9.5.0` |
| [github/codeql-action/upload-sarif](https://github.com/github/codeql-action) | `4.35.4` | `4.36.2` |
| [reviewdog/action-suggester](https://github.com/reviewdog/action-suggester) | `1.24.0` | `1.24.3` |
| [rdlf0/comment-released-prs-action](https://github.com/rdlf0/comment-released-prs-action) | `3.1.0` | `3.2.0` |
| [actions/create-github-app-token](https://github.com/actions/create-github-app-token) | `3.1.1` | `3.2.0` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) | `4.0.0` | `4.1.0` |
| [docker/login-action](https://github.com/docker/login-action) | `4.1.0` | `4.2.0` |
| [docker/metadata-action](https://github.com/docker/metadata-action) | `6.0.0` | `6.1.0` |
| [docker/build-push-action](https://github.com/docker/build-push-action) | `7.1.0` | `7.2.0` |



Updates `step-security/harden-runner` from 2.19.1 to 2.19.4
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](step-security/harden-runner@a5ad31d...9af89fc)

Updates `EnricoMi/publish-unit-test-result-action` from 2.23.0 to 2.24.0
- [Release notes](https://github.com/enricomi/publish-unit-test-result-action/releases)
- [Commits](EnricoMi/publish-unit-test-result-action@c950f6f...d0a4676)

Updates `dataaxiom/ghcr-cleanup-action` from 1.0.16 to 1.2.2
- [Release notes](https://github.com/dataaxiom/ghcr-cleanup-action/releases)
- [Commits](dataaxiom/ghcr-cleanup-action@cd0cdb9...d52806a)

Updates `actions/stale` from 10.2.0 to 10.3.0
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@b5d41d4...eb5cf3a)

Updates `zizmorcore/zizmor-action` from 0.5.3 to 0.5.7
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases)
- [Commits](zizmorcore/zizmor-action@b1d7e1f...192e21d)

Updates `oxsecurity/megalinter/flavors/dotnet` from 9.4.0 to 9.5.0
- [Release notes](https://github.com/oxsecurity/megalinter/releases)
- [Changelog](https://github.com/oxsecurity/megalinter/blob/main/CHANGELOG.md)
- [Commits](oxsecurity/megalinter@8fbdead...0e3ce9b)

Updates `github/codeql-action/upload-sarif` from 4.35.4 to 4.36.2
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@68bde55...8aad20d)

Updates `reviewdog/action-suggester` from 1.24.0 to 1.24.3
- [Release notes](https://github.com/reviewdog/action-suggester/releases)
- [Commits](reviewdog/action-suggester@aa38384...2558ba1)

Updates `rdlf0/comment-released-prs-action` from 3.1.0 to 3.2.0
- [Release notes](https://github.com/rdlf0/comment-released-prs-action/releases)
- [Commits](rdlf0/comment-released-prs-action@a81897e...249f57b)

Updates `actions/create-github-app-token` from 3.1.1 to 3.2.0
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Changelog](https://github.com/actions/create-github-app-token/blob/main/CHANGELOG.md)
- [Commits](actions/create-github-app-token@1b10c78...bcd2ba4)

Updates `docker/setup-buildx-action` from 4.0.0 to 4.1.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](docker/setup-buildx-action@4d04d5d...d7f5e7f)

Updates `docker/login-action` from 4.1.0 to 4.2.0
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@4907a6d...650006c)

Updates `docker/metadata-action` from 6.0.0 to 6.1.0
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@030e881...80c7e94)

Updates `docker/build-push-action` from 7.1.0 to 7.2.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@bcafcac...f9f3042)

---
updated-dependencies:
- dependency-name: step-security/harden-runner
  dependency-version: 2.19.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: EnricoMi/publish-unit-test-result-action
  dependency-version: 2.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: dataaxiom/ghcr-cleanup-action
  dependency-version: 1.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: actions/stale
  dependency-version: 10.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: zizmorcore/zizmor-action
  dependency-version: 0.5.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: oxsecurity/megalinter/flavors/dotnet
  dependency-version: 9.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: github/codeql-action/upload-sarif
  dependency-version: 4.36.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: reviewdog/action-suggester
  dependency-version: 1.24.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: rdlf0/comment-released-prs-action
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: actions/create-github-app-token
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: docker/login-action
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: docker/metadata-action
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: docker/build-push-action
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

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

* Add GITHUB_TOKEN to unsecured environment variables

* fix stuff

* fix(test): update qt6-windows integration test to match installed version

Dockerfile installs Qt 6.10.2 with win64_msvc2022_64 (#70) but the
integration test still asserted the old 6.4.2/msvc2019_64 path,
failing on every base image variant regardless of unrelated changes.

* fix(ci): resolve MegaLinter zizmor and osv-scanner failures

zizmor (bumped via this PR) newly flags two container refs as
unpinned images: update-dependencies.yml's intentional :latest
tracking container, and wc-integration-test.yml's already
digest-pinned output — both suppressed with documented ignores.
Also move DOCKERHUB_USERNAME into env to close a template-injection
finding in the same file.

osv-scanner flags brace-expansion (npm, fixed by bumping to 5.0.8)
and bare-metal (rust, deprecated with no fixed version available) —
added a scoped osv-scanner.toml ignore for the latter in the two
cortex-m/cortex-mf test fixtures that pull it in transitively.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: gfs <gabriel.fra.santos@gmail.com>
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.

2 participants