Add your own GitHub feature, automate workflows, and more with GitHub Apps.
Start Getting started with GitHub Apps Join 1718 others!
Meet GitHub Appsβthe best way to extend your GitHub workflow. Automate repetitive tasks to save you time (and headspace) and reduce friction in your project.
In this course, youβll learn how to:
This course has a dedicated message board on the GitHub Community Forum. Create a post to start a conversation, discuss this course with GitHub Trainers and participants, or troubleshoot any issues you encounter.
Learn what GitHub Apps are and how to install them
Once installed, learn how to interact with the app
Add a smee.io URL to your repository's webhooks
Interact with the WIP app by removing WIP from the title
Examine the smee.io URL and determine which event name caused the app to respond
Merge the first pull request of the course
Open a pull request to learn about the Request Info app
Learn how to customize the app's default behavior
Learn how to identify API endpoints
Open a blank issue to see your config changes take effect
50 minutes
All public courses on Learning Lab are free.
Node.js gives you the ability to run JavaScript files on the server-side. Express is a library for...
Go from Hello World to writing a short random quote generator using Python.