Skip to content
This repository has been archived by the owner on Feb 16, 2023. It is now read-only.

More observability, e.g. post to Slack #90

Open
janpio opened this issue Oct 2, 2019 · 5 comments
Open

More observability, e.g. post to Slack #90

janpio opened this issue Oct 2, 2019 · 5 comments

Comments

@janpio
Copy link
Contributor

janpio commented Oct 2, 2019

It would be neat for observability if all actions taken by the tool would be posted to a Slack channel additionally to the output in the CI logs.

@maticzav
Copy link
Owner

We could further abstract this with hooks on labels.

@jasonkuhrt
Copy link

Leverage GH actions somehow?

@maticzav
Copy link
Owner

maticzav commented Mar 6, 2020

@janpio should the app post to Slack when the label is assigned, or just the syncing log?

@jasonkuhrt any ideas?

@jasonkuhrt
Copy link

jasonkuhrt commented Mar 7, 2020

I would enjoy having a sync diff posted to Labs channel in slack. E.g.:

@repo prisma-labs/nexus-prisma

+ foo/bar
+ foo/tar
- hoy
~ foo @color        
  before: #abc 
  after:  #cba
~ foo @description  
  before: 'dklf ldsf ljkdsf lkdskfj daslkf dlskflkd sjf'
  after:  'dklf ldsf ljkdsf lkdskfj daslkf dlskflkd sjf'

@repo prisma-labs/team

...etc.

@jasonkuhrt
Copy link

Although slack has its own API and UI for rich messages. So maybe my textual example above would be better for terminal feedback and something else in slack would exist. But I don't have an idea on how to beat what I showed more or less. It would be nice if in slack things were clickable, e.g. label names and repo names, but I wouldn't choose that over clear succinct legible summary heh.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants