ci: bump Fedora container from 38 to 41 and ensure CA certificates are up to date#316
Conversation
There was a problem hiding this comment.
Pull request overview
Updates the Linux CI job environment to a newer Fedora container and explicitly refreshes the container’s CA trust store to avoid TLS/certificate-related failures during dependency installation and downloads.
Changes:
- Bump CI job container image from
fedora:38tofedora:41. - Install
ca-certificatesin the Fedora container. - Run
update-ca-trustafter dependency installation.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| build_and_test: | ||
| name: Build and Test (Linux, Simics ${{ matrix.simics_version }}) | ||
| container: fedora:38 | ||
| container: fedora:41 |
There was a problem hiding this comment.
The PR title implies the Fedora container bump is broadly applied, but this workflow is now on fedora:41 while .github/workflows/scans.yml still pins additional_sdl_checks to fedora:38. Please either update the remaining workflow(s) to match, or narrow the PR title/description to reflect that only ci.yml is changing.
There was a problem hiding this comment.
@copilot apply changes based on this feedback
No description provided.