Slack notifications for package publish
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Proposal
Slack notifications are incredibly helpful, and for us they shine particularly brightly when something has deployed or been published. Deployment is easy, publish is not.
For deployments, setting up the Slack integration to send a message is easy: just tick the Deployment box.
For packages, such as NPM, our pipelines are set up to publish new packages upon tagging. The tag triggers a new pipeline which eventually gets to the publish job. We can notify a Slack channel upon tag, but not upon publish—therefore, the new package isn't actually available until the pipeline finishes.
Related
I found several issues and epics which appear related to this, though none explicitly mention package publish.
- #15516 - More options for event types on Slack integration
- &5238 - Fine-grained Slack notifications
- &936 - Slack Integration
etc.
I work for an Ultimate customer and we are in the process of moving all our NPM and Maven packages into the GitLab registry.