Skip to content

More updates for pyinstaller builds#10

Merged
ejfine merged 26 commits intomainfrom
publish-workflow
Mar 12, 2025
Merged

More updates for pyinstaller builds#10
ejfine merged 26 commits intomainfrom
publish-workflow

Conversation

@ejfine
Copy link
Contributor

@ejfine ejfine commented Mar 12, 2025

Why is this change necessary?

Need better support for building frozen executable packages

How does this change address the issue?

Updates devcontainer Python to use enable shared so it can build exes
Updates CI for a separate build phase for executable and uploads as artifact

What side effects does this change have?

None

How is this change tested?

cloud-courier repo

Other

Pulled in a variety of misc upstream template updates
Adds a basic publish workflow for PyPI that does some building of the package (doesn't actually publish yet)

@ejfine ejfine merged commit 3193624 into main Mar 12, 2025
8 checks passed
@ejfine ejfine deleted the publish-workflow branch March 20, 2025 18:39
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