• Overview
    Frameworks
    • Drupal
    • WordPress
    • Symfony
    • Magento
    • See all frameworks
    Features
    • Observability
    • Auto-scaling
    Solutions
    • Marketing Teams
    • Retail
    • Higher Education
  • Pricing
  • Featured articles
    • Switching to Platform.sh can help IT/DevOps organizations drive 219% ROI
    • Organizations, the ultimate way to manage your users and projects
  • Support
  • Docs
  • Contact
  • Login
  • Free Trial

Beginner Probot: building and hosting GitHub Apps on Platform.sh

Hosted by

Chad Carlson
Chad Carlson
Manager, Developer Relations

Chances are, you’re already familiar with and using a number of GitHub Apps on your repositories’ CI/CD pipelines. Have you ever considered creating an app of your own? Whether you want to create a simple app for your specific site’s needs or move on to a full-fledged production app offered in the GitHub Marketplace, getting started has its own learning curve.

At Platform.sh, we maintain a template GitHub App using Probot that will get you registered and deployed in minutes, so you can get on your way to developing an app to fit your exact needs.

Topics:
  • GitHub App basics. What they are, and what they do
  • GitHub API. What endpoints your apps can control on repositories and organizations
  • Probot basics. How to use it to quickly develop GitHub Apps
  • Creating apps from manifest files with Probot; setting permissions and app configuration
  • GitHub registration. What GitHub needs, and when
  • Deploying on Platform.sh; completing registration to fully prepare your app
  • Branching. Customizing your Probot app on a Platform.sh development environment, and testing your changes on a separately registered GitHub App before merging
Resources

You might also like

The ultimate generation of our Dedicated offering is here!

The ultimate generation of our Dedicated offering is here!

Company

AboutSecurity and complianceTrust CenterBoard and investorsCareersPressContact us
System StatusPrivacyTerms of ServiceImpressumWCAG ComplianceManage your cookie preferencesReport a security issue
© 2022 Platform.sh. All rights reserved.
Supported by Horizon 2020's SME Instrument - European Commission 🇪🇺