Resources
We hope you find this curated list of resources helpful. Every effort for accuracy has been made, but the fast pace of business and technology can make links and references outdated.
If in doubt, let the open source GitHub Documentation be your guide!
Bookmarks
Filters
18 results
Integration Resources
Slides
Getting Started with Ingesting GitHub GHAS Alerts slides
Overview of how to ingest GitHub Advanced Security alerts into third party solutions.
Documentation
Learn GitHub Actions
This guide will help you use GitHub Actions to accelerate your application development workflows.
Documentation
Releasing and maintaining actions
Follow this pattern to understand how you can release and maintain actions by leveraging automation.
Documentation
Integrating with Code Scanning
Follow this pattern to understand how to integrate with GitHub code scanning, allowing developers to \
Documentation
Setting up a CLI on GitHub
Follow this pattern to understand how you can develop an action that will set up a CLI on GitHub
Documentation
Webhooks and Events
You can set up, test, and secure webhooks so your integrations can subscribe and react to events on GitHub.
Slides
Getting ready for the Enterprise: Shipping GitHub Enterprise Server-compatible integrations
How to ship integrations for GitHub Enterprise Server—including developer licensing and code modifications.
Documentation
Creating Apps for GitHub Marketplace
You can list free and paid tools for developers to use in GitHub Marketplace.
Documentation
GitHub GraphQL API
You can use the GitHub GraphQL API to create precise and flexible queries for the data you need to integrate with GitHub.
Slides
GitHub Apps 101 slides
OAuth Apps vs GitHub Apps, GitHub Apps, Autonomy, Improved security model, Dedicated rate limits
Documentation
Creating a GitHub App from a manifest
A GitHub App Manifest is a preconfigured GitHub App you can share with anyone who wants to use your app in their personal repositories.
Documentation
Getting started with Apps
Learn about building apps and setting up your development environment.
Video
Creating a GitHub App - Demo Days
Steve Winton, Partner Engineer, explains why someone might want to build a GitHub app, then builds one from scratch.