Infrastructure updates ( * Use older node to build, need to upgrade * Use node v18 to build * Fix docker build * Try pushing image to github registry * Update github action to only fail when branch is master or release * Do login and push using docker commands to avoid rebuilding the image * Fix workflow syntax * Push correctly to registry * ๐Ÿ˜ฎโ€๐Ÿ’จ * Bump gh action action version. Updated package-lock. Ignore some stuff. * Use package-lock when building docker image * Test env variable substitution * Get back missing changes to package.json, might have been dropped during cherry picking? * Get dropped changes for webpack config updates back and update package-log file * Use updated p2pu-components and p2pu-theme * Update the way CI variable is set * Use image tag variable for building docker image. This fixes failing CI builds on PRs * Pre merge cleanup