intuit / intuit/auto

Slack plugin indicates package name as part of release info

Open
#2,112 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
2.5k
Forks
221
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**

We have a slack channel where multiple repos report a new release to. Unfortunately, it's not very easy to see which repo/package was just released because all the title of the release says is "New Release: vx.x.x". Here is a screenshot of two different repos making a release on the same day:

![Screen Shot 2021-11-29 at 1 15 25 PM](https://user-images.githubusercontent.com/259901/143936647-9050653d-5ae2-4728-b620-e556a3d02864.png)

Unless I roll over the "View Release" link to see which repo that release belongs to, I can't identify which is which.

**Describe the solution you'd like**

It would be great if the release title read something like `New Release: @scope/pkg-name vx.x.x` instead. So, for a package where the `name` field from package.json is `@scopename/pkgname`, it would say `New Release: @scopename/pkgname v0.0.1` which would clearly identify the package that was just released.

**Describe alternatives you've considered**

I don't think any alternatives are necessary, this I believe is the best approach here.

**Additional context**

I think it would also be great if the `Authors` portion was moved to up above the horizontal rule, OR a different way to mark a new release. As you can see in the screenshot, it's not immediately easy to spot where the one release notes ends and the next starts. Perhaps some extra spacing under Authors or some other way to delimit the end of that release would be useful as well (or even something at the start of the new release instead so there is no "hanging" of any sort at the end of the Slack messages).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.