Skip to content

Conversation

@ZeroIntensity
Copy link
Owner

@ZeroIntensity ZeroIntensity commented Mar 29, 2025

  • Adds tests for building a PyAwaitable extension with meson-python and scikit-build-core.
  • Reformats a bunch of the workflow files.
  • Change CI to run the test suite if only tests (but not source) was changed.

@ZeroIntensity ZeroIntensity added the skip changelog Changelog entry is not needed label Mar 29, 2025
@netlify
Copy link

netlify bot commented Mar 29, 2025

Deploy Preview for pyawaitable canceled.

Name Link
🔨 Latest commit 7c4c9eb
🔍 Latest deploy log https://app.netlify.com/sites/pyawaitable/deploys/67e995eb3fc2b60008f04d53

@ZeroIntensity ZeroIntensity enabled auto-merge (squash) March 29, 2025 17:45
@ZeroIntensity ZeroIntensity disabled auto-merge March 29, 2025 17:47
… find myself yearning for the sweet relief of a green test suite. Please, let this commit be the one that turns the tide and brings us the peace of all tests passing. After many long hours of wrestling with bugs and chasing down elusive issues, I’ve reached a point where I can only dream of seeing that sweet green glow on the test suite. It’s been a turbulent journey — from failing tests to mysterious edge cases that only seem to appear when least expected. Every time I think I’m on the right track, another test falls short, reminding me that the path to a stable build is never straightforward.

But today, I feel hope. Hope that this commit could finally be the one to tip the balance in our favor. Every line of code that has been adjusted, every corner case handled, and every edge of the application smoothed out leads us to this moment. The hope that the next CI run will be the one to bring peace, a green test suite that signals a job well done, a moment of clarity amidst the chaos.

In the end, the dream is simple: to push code with confidence, to see our tests pass without hesitation, and to know that, for this brief moment, everything is functioning as it should.
@ZeroIntensity ZeroIntensity added the skip tests Tests are not needed label Mar 30, 2025
@ZeroIntensity ZeroIntensity enabled auto-merge (squash) March 30, 2025 19:08
@ZeroIntensity ZeroIntensity disabled auto-merge March 30, 2025 19:09
@ZeroIntensity ZeroIntensity merged commit adcfcdf into master Mar 30, 2025
27 of 29 checks passed
@ZeroIntensity ZeroIntensity deleted the build-tests branch March 30, 2025 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip changelog Changelog entry is not needed skip tests Tests are not needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants