Skip to content

drop appveyor#8190

Merged
arvidn merged 1 commit intomasterfrom
drop-appveyor
Mar 8, 2026
Merged

drop appveyor#8190
arvidn merged 1 commit intomasterfrom
drop-appveyor

Conversation

@arvidn
Copy link
Owner

@arvidn arvidn commented Mar 7, 2026

run MingW 32 and cmake builds on github

@xavier2k6
Copy link
Contributor

reminder to remove appveyor badge from readme.

@arvidn arvidn changed the title drop appveyor. run MingW 32 and cmake builds on github drop appveyor Mar 7, 2026
@arvidn arvidn force-pushed the drop-appveyor branch 3 times, most recently from 19cea67 to e929628 Compare March 8, 2026 07:38
@arvidn arvidn requested a review from Copilot March 8, 2026 07:44
@arvidn arvidn marked this pull request as ready for review March 8, 2026 07:44
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR drops the AppVeyor CI configuration and migrates its MingW 32-bit and CMake build jobs to GitHub Actions, while also adding related Jamfile fixes for MinGW 32-bit compatibility.

Changes:

  • Removes the appveyor.yml configuration entirely
  • Adds MingW 32-bit and CMake build jobs to the existing GitHub Actions windows.yml workflow
  • Adds MinGW 32-bit workarounds in Jamfile for false-positive warnings and thread-local destructor crashes

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
appveyor.yml Deleted entirely as CI is migrated to GitHub Actions
README.rst Removes the AppVeyor build status badge
Jamfile Adds MinGW 32-bit specific compiler flags and BOOST_NO_CXX11_THREAD_LOCAL define
.github/workflows/windows.yml Adds MinGW 32-bit matrix entry and a new CMake job

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@arvidn arvidn force-pushed the drop-appveyor branch 3 times, most recently from f731837 to 835fce4 Compare March 8, 2026 11:26
@arvidn arvidn merged commit 05852dd into master Mar 8, 2026
49 of 50 checks passed
@arvidn arvidn deleted the drop-appveyor branch March 8, 2026 12:38
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.

3 participants