Skip to content

ci: add support for testing a specific release in Backward compatibility workflow #2658

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

dlachaume
Copy link
Collaborator

@dlachaume dlachaume commented Jul 29, 2025

Content

This PR includes support for specifying a release to test (default: unstable) in the Backward compatibility GitHub workflow. It also adds the ability to define which release is used to build the e2e binary (default: unstable).

Pre-submit checklist

  • Branch
    • Tests are provided (if possible)
    • Crates versions are updated (if relevant)
    • CHANGELOG file is updated (if relevant)
    • Commit sequence broadly makes sense
    • Key commits have useful messages
  • PR
    • All check jobs of the CI have succeeded
    • Self-reviewed the diff
    • Useful pull request description
    • Reviewer requested
  • Documentation
    • Update README file (if relevant)
    • Update documentation website (if relevant)
    • Add dev blog post (if relevant)
    • Add ADR blog post or Dev ADR entry (if relevant)
    • No new TODOs introduced

Issue(s)

Closes #2093

@dlachaume dlachaume self-assigned this Jul 29, 2025
@dlachaume dlachaume changed the title ci: add support for testing a specific release in Backward compatibility workflow ci: add support for testing a specific release in Backward compatibility workflow Jul 29, 2025
Copy link

github-actions bot commented Jul 29, 2025

Test Results

    4 files  ±0    154 suites  ±0   23m 3s ⏱️ +13s
2 121 tests ±0  2 121 ✅ ±0  0 💤 ±0  0 ❌ ±0 
6 478 runs  ±0  6 478 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit c98bde1. ± Comparison against base commit b790062.

♻️ This comment has been updated with latest results.

@dlachaume dlachaume temporarily deployed to testing-preview July 29, 2025 10:06 — with GitHub Actions Inactive
@dlachaume dlachaume force-pushed the dlachaume/2093/enhance-backward-compatibility-workflow branch from 6300755 to 37008af Compare July 29, 2025 10:08
@dlachaume dlachaume temporarily deployed to testing-preview July 29, 2025 10:21 — with GitHub Actions Inactive
@dlachaume dlachaume force-pushed the dlachaume/2093/enhance-backward-compatibility-workflow branch from 37008af to aac23c2 Compare July 29, 2025 10:30
@dlachaume dlachaume temporarily deployed to testing-preview July 29, 2025 10:40 — with GitHub Actions Inactive
@dlachaume dlachaume requested review from Alenar and turmelclem July 29, 2025 10:57
Copy link
Collaborator

@Alenar Alenar left a comment

Choose a reason for hiding this comment

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

LGTM 🐢

@dlachaume dlachaume force-pushed the dlachaume/2093/enhance-backward-compatibility-workflow branch from aac23c2 to c98bde1 Compare July 29, 2025 13:15
@dlachaume dlachaume temporarily deployed to testing-preview July 29, 2025 13:25 — with GitHub Actions Inactive
Copy link
Collaborator

@turmelclem turmelclem left a comment

Choose a reason for hiding this comment

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

LGTM 🦌

@dlachaume dlachaume merged commit a776b3d into main Jul 29, 2025
41 checks passed
@dlachaume dlachaume deleted the dlachaume/2093/enhance-backward-compatibility-workflow branch July 29, 2025 15:24
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.

Enhance backward compatibility workflow
3 participants