Socket
Socket
Sign inDemoInstall

eclass-docker-fork

Package Overview
Dependencies
479
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.1.1 to 1.2.0

2

package.json
{
"name": "eclass-docker-fork",
"version": "1.1.1",
"version": "1.2.0",
"license": "MIT",

@@ -5,0 +5,0 @@ "description": "semantic-release plugin to release a docker container",

@@ -1,3 +0,3 @@

const getReleaseInfo = (imageName, tag) => ({
name: `${imageName} container (@${tag} dist-tag)`,
const getReleaseInfo = (imageName, registry, tag) => ({
name: `${registry} container (@${tag} dist-tag)`,
url: `${imageName}`.replace(

@@ -4,0 +4,0 @@ new RegExp('^((?:ghcr|docker|quay).io)', 'gi'),

@@ -51,3 +51,3 @@ const AggregateError = require('aggregate-error')

let latestImage;
let latestTag;
let latestRegistry;

@@ -82,4 +82,6 @@ try {

latestImage = imageName;
latestTag = tag;
if (tag === "latest") {
latestImage = imageName;
latestRegistry = registry;
}
} else {

@@ -90,4 +92,4 @@ ctx.logger.log(`Skip push docker image ${imageName}:${tag}`)

if (latestImage && latestTag) {
return getReleaseInfo(latestImage, latestTag);
if (latestImage && latestRegistry) {
return getReleaseInfo(latestImage, latestRegistry, "latest");
}

@@ -94,0 +96,0 @@ }

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc