A version of tasker is a commit of main with the tag v<version>. The version in package.json at that commit is <version>.
The installed tasker runs the tickets of this repo. It must not change while a ticket runs. Only an install of a new version changes it. The steps of an install are in the Install section of README.md. After an update, run tasker install-skills again, so that the skills match the version, because the skills describe the commands of one version.
- Change
versioninpackage.jsonin one commit onmain. - Add the tag
v<version>to that commit. - Push the tag.
- Without a
fileslist, npm leaves out each path of.gitignore.dist/is in.gitignore, sopackage.jsonhas afileslist. npm packfirst deletesdist/and then runsnpm run build, through theprepackscript. As a result,dist/holds only the build of the commit that is checked out.npm install -gof a package file copies the files into the global folder of npm. A later change of the clone does not change the installedtasker.