Skip to content

Draft Towards CICD requirements

Nick edited this page Jul 12, 2022 · 1 revision

[Draft]

CICD requirements to reduce the manual efforts needed for developers:

  • When switching versions of Token Negotiator in the examples.

e.g. When developing via staging we must point to the staging version of TN. At time of release we merge the staging version into Main. Where there is a manual step to change the package version to the latest, re-build and deploy.

In the previous release we published a release candidate version to NPM, where we could bump the rc version each time a change is needed. At the point of release, we then manually changed the staging branch to point to production.

This task is to look at this process and detect and implement a solution that will automate this process.

Clone this wiki locally