We have CI workflows scattered across various repositories. We try to keep their implementation as similar as possible. In this PR and the ones listed below we introduce a couple of changes which unify used solutions and fix small mistakes, such as:
making tagging of published packages consistent
passing NPM_TOKEN secret as variable instead of passing it by writing to file
handling caching of npm/yarn dependencies via setup-node action
adding workflow_dispatch job trigger where it's missing
using Node.js in version 14.x instead of 12.x where possible
We have CI workflows scattered across various repositories. We try to keep their implementation as similar as possible. In this PR and the ones listed below we introduce a couple of changes which unify used solutions and fix small mistakes, such as:
NPM_TOKEN
secret as variable instead of passing it by writing to filesetup-node
actionworkflow_dispatch
job trigger where it's missingRelated PRs in other repositories: