chore: add dev publish and enforce target branch workflows#818
chore: add dev publish and enforce target branch workflows#818max246 merged 2 commits intobropat:developfrom
Conversation
|
before merging this PR, you will need access to npmjs repo and configured like that : https://www.npmjs.com/package/eufy-security-client/access |
|
For extra protection, you can configured an |
|
Added a second workflow ( |
dont have access to that :( Patrick didnt get back to me to give me more privilage other than merge into master |
|
Will look at your other prs, sorry keep jumping around stuff and cleaning up pr+tickets |


Adds two GitHub Actions workflows to improve the CI/CD pipeline.
1. Dev publish workflow (
dev-publish.yml)Automatically publishes dev pre-release builds to npm when code is pushed to the
developbranch.devdist-tag (e.g.3.7.2-dev.1,3.7.2-dev.2, …)github.run_numberNPM_PACKAGE_NAMErepository variable2. Enforce target branch (
enforce-target-branch.yml)Automatically closes PRs that target
masterinstead ofdevelop, with a comment explaining how to fix it. PRs fromdeveloptomaster(release merges) are allowed.Prerequisites
dev-publish.yml