Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
@amanda-mitchell/semantic-release-notify-dependabot
Advanced tools
A semantic-release plugin to notify dependabot of private package releases.
This is a plugin for Semantic Release that notifies Dependabot of package updates in private registries.
yarn add --dev @amanda-mitchell/semantic-release-notify-dependabot
The plugin can be configured in the semantic-release configuration file:
{
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"@amanda-mitchell/semantic-release-notify-dependabot"
]
}
By default, this plugin will assume that you are publishing an npm package and will inspect the package.json
in the current working directory for the package name.
Authentication configuration is required and can be set via environment variables.
Dependabot uses GitHub personal access tokens for authentication (docs). This plugin will use DEPENDABOT_TOKEN
if it is set, but will fall back to either GITHUB_TOKEN
or GH_TOKEN
if it is missing.
Variable | Description |
---|---|
DEPENDABOT_TOKEN , GITHUB_TOKEN , or GH_TOKEN | Required. The token used to authenticate with Dependabot. |
Option | Description | Default |
---|---|---|
packageManager | The package manager to which this package belongs. At the time of this writing, must be one of bundler , composer , docker , maven , npm_and_yarn , elm , submodules , hex , cargo , gradle , nuget , dep , go_modules , pip , terraform or github_actions (From the Dependabot API docs) | npm_and_yarn |
packageRoot | The directory holding the package.json for this package. (Ignored unless packageManager is npm_and_yarn ) | Current working directory. |
packageName | The package name that should be sent to Dependabot. | The name field from package.json . |
FAQs
A semantic-release plugin to notify dependabot of private package releases.
The npm package @amanda-mitchell/semantic-release-notify-dependabot receives a total of 21 weekly downloads. As such, @amanda-mitchell/semantic-release-notify-dependabot popularity was classified as not popular.
We found that @amanda-mitchell/semantic-release-notify-dependabot demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.