Add your own GitHub feature, automate workflows, and more with GitHub Apps.
Start free course Join 1732 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
51 minutes
All public courses on Learning Lab are free.
Create two deployment workflows using AWS.
Learn security best practices and keep your projectβs contributionsβand contributorsβsafe.
If you are looking for a quick and fun introduction to GitHub, you've found it. This class will get...
Learn new skills by completing fun, realistic projects in your very own GitHub repository.