I successfully compiled my plugins for linux, just using Windows. The process is:
install the Windows Linux Subsystem component from Windows’ Add/Remove features panel
download ubuntu from the microsoft store
apt upgrade and update
apt install all the requirements listed in the VCV build page
git clone the plugin to compile
make
this subsystem has not a GUI front-end so the plugins cannot be tested, but they still compile fine.
the advantage is that there is no need to install virtual machines, dockers etc.
Maybe you want to configure an automatic build with Azure Pipelines. It is quite easy to configure and you get builds for Windows, Linux and Mac for every commit.