Adds a dependabot config to keep the GitHub Actions workflows up to date.
Adds configuration for yamllint that is consistent with our YAML coding standards.
Adds a basic CI review job that will run actionlint, shellcheck, and yamllint against PRs as appropriate.
Modifies the shell script used to generate the WSL tarball from our Docker images to be consistent with BCP for shell scripts, and to accept the Docker tag to use as a base as a command line argument. Existing behavior should be unchanged.
Adds a basic CI workflow to build the MSI package on PRs and pushes to master, storing the built package as an artifact on the workflow run. This workflow can also be triggered with a workflow_dispatch event, in which case it will prepare a GitHub release using the built MSI package.
workflow_dispatch
event, in which case it will prepare a GitHub release using the built MSI package.