New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@signalk/github-create-release

Package Overview
Dependencies
Maintainers
6
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@signalk/github-create-release - npm Package Compare versions

Comparing version 1.1.0 to 1.2.0

21

bin/index.js

@@ -42,8 +42,20 @@ #!/usr/bin/env node

{
const tags = await octokit.repos.listTags({owner, repo, per_page:!updateAll ? 2 : 100, pages:1 })
const tags = await octokit.repos.listTags({owner, repo, per_page:!updateAll ? 10 : 100, pages:1 })
for ( let i = 0; i < tags.data.length; i++ ) {
if ( tags.data.length == 0 ) {
console.error('no tags found')
process.exit(-1)
}
if ( tags.data[0].name.includes('beta') ) {
console.log('Not creating release notes for a beta')
process.exit(0)
}
let prev = tags.data[0].name
for ( let i = 1; i < tags.data.length; i++ ) {
const tag = tags.data[i]
if ( tag.name != 'latest' && i != 0 ) {
const prev = tags.data[i-1].name
if ( !tag.name.includes('beta') && tag.name != 'latest' ) {
console.log(`compare base: ${tag.name} head: ${prev}`)
//const commits = { data: { commits: [] } }
const commits = await octokit.repos.compareCommits({owner, repo, base:tag.name, head:prev})

@@ -74,2 +86,3 @@

console.log(`created or updated ${prev}`)
prev = tag.name
if ( !updateAll ) {

@@ -76,0 +89,0 @@ break

2

package.json
{
"name": "@signalk/github-create-release",
"version": "1.1.0",
"version": "1.2.0",
"description": "Create a GitHub Release Using Pull Requests",

@@ -5,0 +5,0 @@ "main": "index.js",

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc