Skip to content

Conversation

@samuel40791765
Copy link
Contributor

Issues:

Resolves P315730123

Description of changes:

  • Ruby integration CI with versions 3.3. and 3.4 was broken due to broken patches.
  • Ruby master branch CI required Cmake 3.26 now, so I've upgraded to a newer image.

Call-outs:

N/A

Testing:

CI

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license.

@samuel40791765 samuel40791765 requested a review from a team as a code owner October 23, 2025 22:52
@samuel40791765 samuel40791765 force-pushed the fix-ruby-ci branch 2 times, most recently from 75de743 to 0379b2f Compare October 23, 2025 23:01
@codecov-commenter
Copy link

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.54%. Comparing base (16c148a) to head (0379b2f).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2765      +/-   ##
==========================================
- Coverage   78.65%   78.54%   -0.12%     
==========================================
  Files         678      678              
  Lines      116334   115258    -1076     
  Branches    16312    16314       +2     
==========================================
- Hits        91507    90529     -978     
+ Misses      24039    23941      -98     
  Partials      788      788              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

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

@samuel40791765
Copy link
Contributor Author

Builds expected to fail until the new ecr image is in.

justsmth
justsmth previously approved these changes Oct 27, 2025
name: Run Container
with:
image: ${{ steps.login-ecr.outputs.registry }}/aws-lc/ubuntu:22.04
image: ${{ steps.login-ecr.outputs.registry }}/aws-lc/ubuntu-24.04_integration
Copy link
Contributor

Choose a reason for hiding this comment

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

If I'm not mistaken, we migrated Docker image build to GHA. Shouldn't we make use of that?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Ahh didn't realize that had happened. I'll reuse the stuff over there.

Co-authored-by: Sean McGrail <549813+skmcgrail@users.noreply.github.com>
@samuel40791765 samuel40791765 merged commit 693ca26 into aws:main Oct 29, 2025
327 of 386 checks passed
@samuel40791765 samuel40791765 deleted the fix-ruby-ci branch October 29, 2025 20:41
samuel40791765 added a commit to samuel40791765/aws-lc that referenced this pull request Oct 29, 2025
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.

5 participants