-
-
Notifications
You must be signed in to change notification settings - Fork 24
ci: compile the project using GitHub actions #143
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
Conversation
The project is compiled every time a new release is published and the output file is attached to it.
This is awesome! |
I think this will also put a download counter in hacs. |
Yes, a counter for the earliest release. |
What do you mean with "the earliest" ? |
BTW, my manual workflow was to call |
The download counter in HACS resets at every new release.
Yeah, not saying it was bad. The advantage is that you avoid having a commit just for the built library. If you don't need it, feel free to reject the PR, no offense. I literally almost copied the action I use for mine, so a 5 minutes effort for me. |
I don't need this. I want it! :) I wanted to do this for a long while, but never broke the "have to learn first" barrier. Where did you learn how to do this? |
Same way I learnt ~90% of what I know. I want it and I'm not giving up until it's done. 😂 Jokes aside, github can be a wonderful place, people usually share a lot of problems and some solve them before others. It's just a matter of getting lost in projects and being curious. The only thing difficult is having free time, because "getting lost" requires a lot of it. 😂 TL;DR |
Same as me. So copy & paste? 🤣 |
In my experience, it rarely is that easy.
It always starts as a "well, it can't be that difficult" and ends with "I made so many mistakes that I'm now an expert" 😂 |
With this new action the project is compiled every time a new release is published and the output file is attached to it. No need to compile manually and create a commit for it.
If you decide to use this I suggest you to delete the dist folder from the repo and add it to the
.gitignore
.No changes for HACS, everything continue to work.