Skip to content

[ci] remove AppVeyor for Windows tests on GitHub Actions#29876

Merged
iBotPeaches merged 2 commits into
fastlane:masterfrom
iBotPeaches:bye-bye-appveyor
Feb 28, 2026
Merged

[ci] remove AppVeyor for Windows tests on GitHub Actions#29876
iBotPeaches merged 2 commits into
fastlane:masterfrom
iBotPeaches:bye-bye-appveyor

Conversation

@iBotPeaches

Copy link
Copy Markdown
Member

Problem

AppVeyor splits our maintenance burden between CircleCI, GHA and itself. This helps reduce our footprint and have faster builds since our concurrency limit is 1 on AppVeyor.

Solution

Port AppVeyor to GHA with support in future (to remove CircleCI)

@iBotPeaches iBotPeaches marked this pull request as draft January 22, 2026 15:03
@iBotPeaches

Copy link
Copy Markdown
Member Author

I need to pluck some of the changes here - #29724, but I want this merged prior so I don't have to change that logic - #29757

@iBotPeaches iBotPeaches marked this pull request as ready for review February 16, 2026 13:13
@iBotPeaches

Copy link
Copy Markdown
Member Author

Will have to find who configured AppVeyor, since post-merge we can disable the webhook/configuration it has. I'm guessing its a webhook, but I don't have permission to see that on this repo.

@janpio janpio left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I didn't originally configure it, but I think I have enough permissions to clean it up if needed. Feel free to reach out at my lastname @ gmail if you need my attention.

@iBotPeaches

Copy link
Copy Markdown
Member Author

@janpio - That sounds great. If you have ability to disable it - lets do it. I had pinged Felix/Josh in Slack, but no response yet.

@janpio

janpio commented Feb 28, 2026

Copy link
Copy Markdown
Member

Disabled the webhook at https://github.com/fastlane/fastlane/settings/hooks/23256640 (Did not delete it, because... you never know.) As I understand it, that should be enough to not trigger the job on PR pushes any more.

@iBotPeaches

Copy link
Copy Markdown
Member Author

Thanks! I'll do a test PR to confirm after dinner and confirm and merge.

@iBotPeaches iBotPeaches changed the title [ci] remove appveyor for Windows tests on GitHub Actions [ci] remove AppVeyor for Windows tests on GitHub Actions Feb 28, 2026
@iBotPeaches

Copy link
Copy Markdown
Member Author

Confirmed with the rebase here (no failing tests) and confirmed in a new PR: #29929

@iBotPeaches iBotPeaches merged commit 0e18ea7 into fastlane:master Feb 28, 2026
9 checks passed

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Hey @iBotPeaches 👋

Thank you for your contribution to fastlane and congrats on getting this pull request merged 🎉
The code change now lives in the master branch, however it wasn't released to RubyGems yet.
We usually ship about once a month, and your PR will be included in the next one.

Please let us know if this change requires an immediate release by adding a comment here 👍
We'll notify you once we shipped a new release with your changes 🚀"

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Congratulations! 🎉 This was released as part of fastlane 2.233.0 🚀

@github-actions github-actions Bot locked and limited conversation to collaborators Jun 19, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants