Skip to content
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

fix: build system uploads only HACS files to prevent downloading errors #78

Merged
merged 4 commits into from
Oct 13, 2023

Conversation

palazzem
Copy link
Owner

Related Issues

Proposed Changes:

This change updates our CI release process so that:

  • Only HACS packages are uploaded as release assets (this fixes users' issues).
  • Removes the Hatch ZIP plugin as the ZIP package is not needed anymore.
  • Builder workflow now runs at every PR and push to verify the package is installable.

Testing:

Run the CI.

Extra Notes (optional):

n/a

Checklist

  • Related issues and proposed changes are filled
  • Tests are defining the correct and expected behavior
  • Code is well-documented via docstrings

@palazzem palazzem added this to the 2.1.0 milestone Oct 13, 2023
@palazzem palazzem self-assigned this Oct 13, 2023
@palazzem palazzem merged commit 1ce878a into main Oct 13, 2023
@palazzem palazzem deleted the palazzem/issue-75 branch October 13, 2023 12:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Unable to install version 2.0.1 through HACS Release workflow doesn't release tar/zip packages.
1 participant