fix(ci): fix ubuntu version for CI #337
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request updates the GitHub Actions workflow configuration to use a specific Ubuntu version (
ubuntu-22.04) instead of the defaultubuntu-latestfor several jobs. This change helps ensure consistent build environments and avoids unexpected issues caused by automatic updates to the latest runner image.Workflow environment updates:
runs-onparameter fromubuntu-latesttoubuntu-22.04in thebuild_and_testjob to specify the exact Ubuntu version used for builds.runs-onparameter fromubuntu-latesttoubuntu-22.04in thecreate-releasejob for better consistency and reproducibility in release creation.ubuntu-22.04instead ofubuntu-latestfor thex86_64-unknown-linux-gnutarget, ensuring all Linux builds use the same runner version.