Now that the plexsystems organization has been opted into the GitHub Actions beta, we should leverage them to facilitate our CI and CD.
Tasks
[ ] When a PR is opened, run linting and tests
[ ] When a commit is tagged and pushed to master, run CI to verify linting/tests and then deploy the release to the marketplace. Maybe using something like https://github.com/lannonbr/vsce-action. NOTE: This should also create a new GitHub release on the releases page
Now that the plexsystems organization has been opted into the GitHub Actions beta, we should leverage them to facilitate our CI and CD.
Tasks