Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/githubsatelliteworkshops/apps-with-graphql
Building automations with GitHub Apps and GraphQL
https://github.com/githubsatelliteworkshops/apps-with-graphql
2020 github-apps graphql satellite workshops
Last synced: 3 months ago
JSON representation
Building automations with GitHub Apps and GraphQL
- Host: GitHub
- URL: https://github.com/githubsatelliteworkshops/apps-with-graphql
- Owner: githubsatelliteworkshops
- Created: 2020-04-24T17:51:10.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T02:26:40.000Z (almost 2 years ago)
- Last Synced: 2024-07-18T03:44:11.994Z (4 months ago)
- Topics: 2020, github-apps, graphql, satellite, workshops
- Language: JavaScript
- Homepage:
- Size: 9.2 MB
- Stars: 8
- Watchers: 3
- Forks: 30
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Building automations with GitHub Apps and GraphQL
Facilitators: @ahoglund and @tarebyte
Chat Moderators: @jovel, @jpemberthy, and @xuorig
Have you ever wondered how to make cool robots that can help manage repositories? This session will show you how to bootstrap a GitHub App and get it running in under one hour. Speakers @tarebyte and @ahoglund will walk you through selecting composite resources from the GraphQL API and generating a starter application in JavaScript with authentication.
## :mega: Prerequisites
Please have the following installed in your workstation:
- [Git & GitHub](https://help.github.com/en/github/getting-started-with-github/set-up-git#setting-up-git)
- [NPM & Node](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
- [Zoom](https://zoom.us/download)## :books: Resources
- On using [GitHub Tags](https://developer.github.com/v3/git/tags/)
- Intro on [GitHub Apps](https://developer.github.com/apps/about-apps/)
- Intro on [GraphQL](https://graphql.org/learn/) and [GraphQL in GitHub](https://developer.github.com/v4/)