Skip to content

Remove AppVeyor CI in favor of GitHub Actions - #209

Merged
JDetmar merged 2 commits into
masterfrom
chore/remove-appveyor
Jun 25, 2026
Merged

Remove AppVeyor CI in favor of GitHub Actions#209
JDetmar merged 2 commits into
masterfrom
chore/remove-appveyor

Conversation

@JDetmar

@JDetmar JDetmar commented Jun 25, 2026

Copy link
Copy Markdown
Owner

Summary

GitHub Actions publishing has been shown to work, so the legacy AppVeyor pipeline is now redundant. This removes it.

  • Delete appveyor.yml.github/workflows/ci.yml (build + test) and publish.yml (pack + publish) cover everything it did.
  • Swap the dead AppVeyor README badge for the CI workflow badge.

Notes

grep -ri appveyor is clean after this change — no other references remain.

🤖 Generated with Claude Code

The .github/workflows (ci.yml + publish.yml) cover everything appveyor.yml
did. Swap the dead AppVeyor README badge for the CI workflow badge.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UrAmZGPzxuUkUfN6iQrteR
Copilot AI review requested due to automatic review settings June 25, 2026 23:42

Copilot AI 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.

Pull request overview

Removes the legacy AppVeyor CI configuration in favor of GitHub Actions, and updates repository documentation to reflect the new CI system.

Changes:

  • Deleted the root appveyor.yml configuration file.
  • Replaced the AppVeyor badge in README.md with a GitHub Actions CI workflow badge.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
README.md Updates CI status badge to point to GitHub Actions instead of AppVeyor.
appveyor.yml Removes legacy AppVeyor pipeline configuration from the repository.

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

Comment thread README.md
@@ -1,4 +1,4 @@
# NLog Targets for Azure Storage [![AppVeyor](https://img.shields.io/appveyor/ci/JDetmar/nlog-extensions-azurestorage.svg)](https://ci.appveyor.com/project/JDetmar/nlog-extensions-azurestorage)
# NLog Targets for Azure Storage [![CI](https://github.com/JDetmar/NLog.Extensions.AzureStorage/actions/workflows/ci.yml/badge.svg)](https://github.com/JDetmar/NLog.Extensions.AzureStorage/actions/workflows/ci.yml)

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

Good catch — fixed in f77b6b0. Removed the dangling ..\appveyor.yml Solution Item from src/NLog.Extensions.AzureStorage.sln. grep -ri appveyor is now genuinely clean.

@JDetmar
JDetmar merged commit 082188e into master Jun 25, 2026
19 of 21 checks passed
@JDetmar
JDetmar deleted the chore/remove-appveyor branch June 25, 2026 23:53
@sonarqubecloud

Copy link
Copy Markdown

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.

2 participants