• Overview
    Key features
    • Observability
    • Auto-scaling
    • Multiframework
    • Security
    Frameworks
    • Django
    • Next.js
    • Drupal
    • WordPress
    • Symfony
    • Magento
    • See all frameworks
    Languages
    • PHP
    • Python
    • Node.js
    • Ruby
    • Java
    • Go
  • Industries
    • Consumer Goods
    • Media/Entertainment
    • Higher Education
    • Government
    • Ecommerce
  • 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
  • Login
  • Watch a demo
  • Free trial
Meet Upsun. The new, self-service, fully managed PaaS, powered by Platform.sh.Try it now

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

Security vulnerability uncovered and patched in the golang.org/x/crypto /ssh package

Security vulnerability uncovered and patched in the golang.org/x/crypto /ssh package

Company
AboutSecurity and complianceTrust CenterCareersPressContact us
Thank you for subscribing!
  •  
Field required
Leader Winter 2023
System StatusPrivacyTerms of ServiceImpressumWCAG ComplianceAcceptable Use PolicyManage your cookie preferencesReport a security issue
© 2024 Platform.sh. All rights reserved.
Supported by Horizon 2020's SME Instrument - European Commission 🇪🇺