This PR enables the nightly publication of a pre-release of the VS Code extension.
The version of the published artifact is always current-major-next-minor-yyyymmdd and always uses the latest version of lingua-franca found on the master branch. No git tags are produced.
Other things done:
[x] removal of build workflow, because it was no longer used
[x] refactoring of build action to no longer do checkout
[x] refactoring of existing workflows to refer to build action in the local filesystem
[x] refactoring of scripts in package.json so that building is now separate from deploying
This PR enables the nightly publication of a pre-release of the VS Code extension.
The version of the published artifact is always
current-major
-next-minor
-yyyymmdd
and always uses the latest version oflingua-franca
found on themaster
branch. No git tags are produced.Other things done:
build
workflow, because it was no longer usedbuild
action to no longer do checkoutbuild
action in the local filesystempackage.json
so that building is now separate from deploying