Skip to content

ci: Use new Debian Trixie images#6034

Merged
bthomee merged 3 commits intodevelopfrom
bthomee/trixie
Nov 17, 2025
Merged

ci: Use new Debian Trixie images#6034
bthomee merged 3 commits intodevelopfrom
bthomee/trixie

Conversation

@bthomee
Copy link
Collaborator

@bthomee bthomee commented Nov 13, 2025

High Level Overview of Change

This change uses the new Debian Trixie CI images added by XRPLF/ci#83.

Context of Change

Debian 13 ("Trixie") was released several months ago, and can now be used to build and test with.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Refactor (non-breaking change that only restructures code)
  • Performance (increase or change in throughput and/or latency)
  • Tests (you added tests for code that already exists, or your new feature included in this PR)
  • Documentation update
  • Chore (no impact to binary, e.g. .gitignore, formatting, dropping support for older tooling)
  • Release

@bthomee bthomee added the DraftRunCI Normally CI does not run on draft PRs. This opts in. label Nov 13, 2025
@codecov
Copy link

codecov bot commented Nov 13, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.6%. Comparing base (2c18746) to head (fb4ab8b).
⚠️ Report is 1 commits behind head on develop.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##           develop   #6034   +/-   ##
=======================================
  Coverage     78.6%   78.6%           
=======================================
  Files          817     817           
  Lines        68976   68976           
  Branches      8245    8244    -1     
=======================================
+ Hits         54189   54191    +2     
+ Misses       14787   14785    -2     

see 2 files with indirect coverage changes

Impacted file tree graph

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@bthomee bthomee removed the DraftRunCI Normally CI does not run on draft PRs. This opts in. label Nov 13, 2025
@bthomee bthomee marked this pull request as ready for review November 13, 2025 19:07
@bthomee bthomee requested a review from Bronek November 13, 2025 19:07
@bthomee bthomee added the Trivial Simple change with minimal effect, or already tested. Only needs one approval. label Nov 13, 2025
@bthomee
Copy link
Collaborator Author

bthomee commented Nov 13, 2025

In a previous commit I ran builds and tests with the new images. As with Bookworm, the Clang builds failed on ARM64, so I updated the strategy matrix generation script to exclude Clang 21 as well. The new images will be used during the nightly runs.

@bthomee bthomee enabled auto-merge (squash) November 17, 2025 19:08
@bthomee bthomee merged commit 77b7cef into develop Nov 17, 2025
24 checks passed
@bthomee bthomee deleted the bthomee/trixie branch November 17, 2025 19:31
vvysokikh1 pushed a commit that referenced this pull request Nov 25, 2025
This change uses the new Debian Trixie CI images added by XRPLF/ci#83.
@vvysokikh1 vvysokikh1 mentioned this pull request Nov 25, 2025
13 tasks
vvysokikh1 pushed a commit that referenced this pull request Nov 25, 2025
This change uses the new Debian Trixie CI images added by XRPLF/ci#83.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Trivial Simple change with minimal effect, or already tested. Only needs one approval.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants