Skip to content

Conversation

@dragonmux
Copy link
Member

In this PR we introduce a set of flows for doing continuous integration on the tool to detect issues early and automatically. This includes GHA flows for Linux, macOS and Windows and aims to cover builds for all flavours of target environment (x86{,_64} and AArch64).

@dragonmux dragonmux added this to the v1.1 release milestone Sep 21, 2025
@semanticdiff-com
Copy link

semanticdiff-com bot commented Sep 21, 2025

Review changes with  SemanticDiff

Changed Files
File Status
  src/error.rs  43% smaller
  .github/FUNDING.yml  0% smaller
  .github/workflows/build-linux.yml  0% smaller
  .github/workflows/build-macos.yml  0% smaller
  .github/workflows/build-windows.yml  0% smaller

@dragonmux dragonmux force-pushed the feature/gha-ci branch 2 times, most recently from b52a41f to 218aa5d Compare September 21, 2025 23:02
@codecov
Copy link

codecov bot commented Sep 21, 2025

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@dragonmux dragonmux force-pushed the feature/gha-ci branch 2 times, most recently from 94e32ca to a99a7bf Compare September 21, 2025 23:37
@dragonmux dragonmux requested a review from esden September 21, 2025 23:37
@dragonmux dragonmux force-pushed the feature/gha-ci branch 4 times, most recently from 1343a57 to 58d6ca3 Compare September 22, 2025 01:36
@dragonmux dragonmux force-pushed the feature/gha-ci branch 6 times, most recently from bd1b5b7 to d42418b Compare September 23, 2025 04:18
@dragonmux dragonmux added the enhancement New feature or request label Sep 23, 2025
Copy link
Member

@esden esden left a comment

Choose a reason for hiding this comment

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

Great job! This was quite a difficult thing to get working! Greatly appreciate it. :)

@esden esden merged commit 4f93ee8 into main Sep 24, 2025
11 checks passed
@dragonmux dragonmux deleted the feature/gha-ci branch September 24, 2025 00:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants