Skip to content

Add GitHub Actions Workflow for Building and Uploading Windows Wheel Packages #82

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

swoiow
Copy link

@swoiow swoiow commented Jan 30, 2025

Description

Add Windows Support. If need me to finish the checklist, please let me known. @notrab

Checklist

  • Add build-windows-wheel.yml workflow file.
  • Ensure pyproject.toml has the correct project name and version.
  • Update README.md with CI/CD workflow details.
  • Verify environment variables and secrets setup.
  • Test the workflow execution and artifact uploads.
  • Configure publishing steps for PyPI and GitHub Releases.

@swoiow
Copy link
Author

swoiow commented Mar 26, 2025

@penberg hello,any idea with this pr?

@swoiow swoiow force-pushed the main branch 2 times, most recently from 723d1cf to 7d207df Compare June 1, 2025 19:07
@notrab
Copy link
Member

notrab commented Jun 2, 2025

@swoiow sorry for the delay here, Windows support hasn't been a priority of ours, but we're happy to see what we can do here to unblock you with this PR. @levydsa can you take a look at this?

@swoiow
Copy link
Author

swoiow commented Jun 3, 2025

Got it. Maybe you’ve been updated to support AWS integration. Since I’m using your service for DNS work in a Windows development setup, I need a .whl file for it.
When your team has time, please try to merge the changes as well. Thanks!


btw, the build-windows-wheel.yml build by github action has pass again in my branch, you can add multi python verions @levydsa

@notrab notrab requested a review from levydsa June 4, 2025 08:15
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