artsy/graphql-slack-updater

Name: graphql-slack-updater

Owner: Artsy

Description: A weekly Travis task that sends our GraphQL updates to Slack

Created: 2017-10-08 23:19:56.0

Updated: 2018-02-15 02:35:04.0

Pushed: 2017-10-09 01:51:42.0

Homepage: https://travis-ci.org/artsy/graphql-slack-updater/builds

Size: 15

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

GraphQL slack updater

Provides a weekly slack update for changes to GraphQL servers in Artsy.

Meta
Why?

There are 5 GraphQL APIs in differing states of production at Artsy. This repo let's us use the type system in GraphQL to keep everyone up to date with the differences in APIs. It's inspired by GitHub's GraphQL CHANGELOG but this is a weekly Slack message.

This is currently built just for Artsy infrastructure. It's probably not too hard to turn into something more generic so that others can use it. Just let us know in the issues that it's worth the extra abstraction.

How it works?

This repo uses the Travis CI scheduled tasks feature to execute a weekly notification for changes to our GraphQL APIs.

On a CI run:
ENV Vars

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.