This PR combines the publishing workflows for npm packages and Docker. It also fixes an issue where multiple tags would trigger publishing all packages.