Before publishing the extension, you'll want to test the "built" extension package locally, as the bundling and packaging workflow creates an extension whose code is structured quite differently from what you work with in a local development environment, and as such unforeseen issues could show up that otherwise wouldn't with local development.
The following instructions will create the extension package (salesforcedx-vscode-mobile-<version>.vsix
) locally:
-
Install the repository package
npm install
-
Create the VSIX package
npx vsce package
-
Install the generated .vsix file and test as you will:
code --install-extension salesforcedx-vscode-mobile-<version>.vsix
Publishing of the package will be handled as GitHub Action initiated by a user responsible for publishing the package, once all testing and sign-off has occurred on the generated package.