intuit / semantic-release-slack Goto Github PK
View Code? Open in Web Editor NEWA plugin for semantic-release that takes a Slack web hook and posts a message when a release is successful
License: MIT License
A plugin for semantic-release that takes a Slack web hook and posts a message when a release is successful
License: MIT License
Using fullReleaseNotes
has no effect:
Use this config:
module.exports = {
branches: ["master"],
plugins: [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"@semantic-release/changelog",
"@semantic-release/npm",
["@semantic-release/exec", {
publishCmd: "npm run set-version"
}],
["@semantic-release/git", {
assets: [
"CHANGELOG.md",
"package.json",
"package-lock.json",
"source/version.ts"
],
message: "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}],
"@semantic-release/gitlab",
["@semantic-release/exec", {
publishCmd: "npm run deploy"
}],
["@intuit/semantic-release-slack", {
"platforms": ["npm"],
"fullReleaseNotes": true
}]
]
};
Release notes should be included in slack.
npx envinfo
Paste the results here:
System:
OS: Linux 6.2 Ubuntu 22.04.3 LTS 22.04.3 LTS (Jammy Jellyfish)
CPU: (24) x64 AMD Ryzen 9 5900X 12-Core Processor
Memory: 38.36 GB / 62.70 GB
Container: Yes
Shell: 5.1.16 - /bin/bash
Binaries:
Node: 20.10.0 - /usr/bin/node
Yarn: 1.22.10 - /usr/bin/yarn
npm: 8.19.4 - ~/leadoo/bot-icons/node_modules/.bin/npm
Managers:
Apt: 2.4.11 - /usr/bin/apt
pip3: 22.0.2 - /usr/bin/pip3
Utilities:
CMake: 3.22.1 - /usr/bin/cmake
Make: 4.3 - /usr/bin/make
GCC: 11.4.0 - /usr/bin/gcc
Git: 2.34.1 - /usr/bin/git
FFmpeg: 4.4.2 - /usr/bin/ffmpeg
Curl: 7.81.0 - /usr/bin/curl
Virtualization:
Docker: 20.10.14 - /usr/bin/docker
VirtualBox: 6.1.38 - /usr/bin/vboxmanage
SDKs:
Android SDK:
API Levels: 30
Build Tools: 30.0.3, 31.0.0
System Images: android-30 | Google APIs Intel x86 Atom
IDEs:
Android Studio: AI-203.7717.56.2031.7935034
Nano: 6.2 - /usr/bin/nano
VSCode: 1.84.2 - /usr/bin/code
Vim: 8.2 - /usr/bin/vim
Languages:
Bash: 5.1.16 - /usr/bin/bash
Java: 11.0.21 - /usr/bin/javac
Perl: 5.34.0 - /usr/bin/perl
Python3: 3.10.12 - /usr/bin/python3
Databases:
MySQL: 0.22.04.1 - /usr/bin/mysql
SQLite: 3.32.2 - /home/perry/Android/Sdk/platform-tools/sqlite3
Browsers:
Brave Browser: 119.1.60.125
Chrome: 119.0.6045.199
as I see, enabling "fullReleaseNotes" option provides the full release notes only from github.
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These problems occurred while renovating this repository. View logs.
Warning
These dependencies are deprecated:
Datasource | Name | Replacement PR? |
---|---|---|
npm | read-pkg-up |
These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
@commitlint/config-conventional
, commitlint
)@semantic-release/git
, @semantic-release/github
, @semantic-release/npm
)package.json
@atomist/slack-messages 1.1.1
@semantic-release/error 2.2.0
aggregate-error 3.0.1
debug 4.1.1
node-emoji 1.10.0
node-fetch 2.6.13
read-pkg-up 5.0.0
@commitlint/config-conventional 8.3.6
@semantic-release/git 7.0.18
@semantic-release/github 5.5.8
@semantic-release/npm 5.3.5
commitlint 8.3.6
eslint 6.8.0
eslint-config-airbnb 18.2.1
eslint-config-prettier 6.15.0
eslint-plugin-import 2.29.1
eslint-plugin-jest 23.20.0
eslint-plugin-jsx-a11y 6.9.0
eslint-plugin-prettier 3.4.1
eslint-plugin-react 7.35.0
husky 3.1.0
jest 24.9.0
lint-staged 9.5.0
prettier 1.17.1
semantic-release 15.14.0
node >=8
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.