Skip to content

Conversation

@webknjaz
Copy link
Member

@webknjaz webknjaz commented Jun 23, 2025

What do these changes do?

This is an infra change that generalizes the cibuildwheel workflow as a part of preparation to my effort of further extraction externally.

This includes having input names in line with reusable-tox.yml and configuring cibuildwheel via env vars passed through inputs.

Are there changes in behavior for the user?

Nope.

Related issue number

N/A

Checklist

  • I think the code is well written
  • Unit tests for the changes exist
  • Documentation reflects the changes

@webknjaz webknjaz self-assigned this Jun 23, 2025
webknjaz added a commit to webknjaz/yarl that referenced this pull request Jun 23, 2025
@psf-chronographer psf-chronographer bot added the bot:chronographer:provided There is a change note present in this PR label Jun 23, 2025
@codecov
Copy link

codecov bot commented Jun 23, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.63%. Comparing base (47d5c90) to head (7905e2b).
⚠️ Report is 35 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1535   +/-   ##
=======================================
  Coverage   99.63%   99.63%           
=======================================
  Files          29       29           
  Lines        5806     5806           
  Branches      265      265           
=======================================
  Hits         5785     5785           
  Misses         18       18           
  Partials        3        3           
Flag Coverage Δ
CI-GHA 99.63% <ø> (ø)
MyPy 98.08% <ø> (ø)
OS-Linux 99.80% <ø> (ø)
OS-Windows 99.48% <ø> (ø)
OS-macOS 99.68% <ø> (ø)
Py-3.10.11 99.45% <ø> (ø)
Py-3.10.18 99.70% <ø> (ø)
Py-3.11.13 99.70% <ø> (ø)
Py-3.11.9 99.45% <ø> (ø)
Py-3.12.10 99.45% <ø> (ø)
Py-3.12.11 99.70% <ø> (ø)
Py-3.13.4 ?
Py-3.13.5 99.75% <ø> (ø)
Py-3.13.5t 99.75% <ø> (ø)
Py-3.9.13 99.41% <ø> (ø)
Py-3.9.23 99.65% <ø> (ø)
Py-pypy7.3.16 99.33% <ø> (ø)
Py-pypy7.3.19 99.36% <ø> (ø)
VM-macos-latest 99.68% <ø> (ø)
VM-ubuntu-latest 99.80% <ø> (ø)
VM-windows-latest 99.48% <ø> (ø)
pytest 99.80% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ 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.

@codspeed-hq
Copy link

codspeed-hq bot commented Jun 23, 2025

CodSpeed Performance Report

Merging #1535 will not alter performance

Comparing webknjaz:maintenance/generic-gha-cibuildwheel (7905e2b) with master (47d5c90)

Summary

✅ 101 untouched benchmarks

webknjaz added a commit to webknjaz/yarl that referenced this pull request Jun 23, 2025
@webknjaz webknjaz force-pushed the maintenance/generic-gha-cibuildwheel branch from 0a615ff to fb44c79 Compare June 23, 2025 18:56
webknjaz added a commit to webknjaz/yarl that referenced this pull request Jun 23, 2025
@webknjaz webknjaz force-pushed the maintenance/generic-gha-cibuildwheel branch from 902c1b1 to 9ba6576 Compare June 23, 2025 19:15
webknjaz added a commit to webknjaz/yarl that referenced this pull request Jun 23, 2025
@webknjaz webknjaz force-pushed the maintenance/generic-gha-cibuildwheel branch from 9ba6576 to 037def5 Compare June 23, 2025 19:32
webknjaz added a commit to webknjaz/yarl that referenced this pull request Jun 23, 2025
@webknjaz webknjaz force-pushed the maintenance/generic-gha-cibuildwheel branch from 037def5 to 1a982bc Compare June 23, 2025 19:37
@webknjaz webknjaz force-pushed the maintenance/generic-gha-cibuildwheel branch from 1a982bc to 7905e2b Compare June 24, 2025 00:20
@webknjaz webknjaz merged commit 2bccb2a into aio-libs:master Jun 24, 2025
52 of 54 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot:chronographer:provided There is a change note present in this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant