Skip to content

Delete useless CI workflows#207

Merged
ethanjli merged 2 commits intomasterfrom
delete-pypi-ci
Jan 13, 2026
Merged

Delete useless CI workflows#207
ethanjli merged 2 commits intomasterfrom
delete-pypi-ci

Conversation

@ethanjli
Copy link
Copy Markdown
Collaborator

@ethanjli ethanjli commented Jan 13, 2026

Nobody actually uses https://pypi.org/project/ImSwitchUC2/, and the CI workflows for publishing to PyPI always fail but we've done nothing about it (because publishing to PyPI doesn't matter). But they fail on every commit to master, which makes it hard to tell when something is actually broken because every commit has a "CI failed" visual indicator at first glance. So it's better to delete these workflows.

Similarly, nobody uses the .exe installer built by the "bundle" CI workflow, but it adds maintenance burden. So we should just delete it, too.

@ethanjli ethanjli marked this pull request as ready for review January 13, 2026 17:58
@ethanjli ethanjli enabled auto-merge January 13, 2026 17:59
@ethanjli ethanjli added this pull request to the merge queue Jan 13, 2026
@ethanjli ethanjli removed this pull request from the merge queue due to a manual request Jan 13, 2026
@ethanjli ethanjli changed the title Delete CI workflows for publishing to PyPI Delete useless CI workflows Jan 13, 2026
@ethanjli ethanjli enabled auto-merge January 13, 2026 18:04
@ethanjli ethanjli added this pull request to the merge queue Jan 13, 2026
Merged via the queue into master with commit 400b989 Jan 13, 2026
15 checks passed
@ethanjli ethanjli deleted the delete-pypi-ci branch January 13, 2026 18:09
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.

1 participant