Smooth DevOps: Build a GitHub App using Probot π€
Details
Join us for a hands-on workshop where you can learn about Probot.
Nibbles and delicious fruit smoothies included! ππ₯π
Doors open (Smoothies & finger food): 6:30 PM
Workshop starts: 7:00 PM
Workshop ends: 8:30 PM
Our presenter for the workshop is Jason Etcovitch, Training Application Engineer at GitHub.
Whether you're interested in building a special feature for your team or just automating some tasks, Probot is one way to quickly turn ideas into innovations.
This beginner-friendly workshop doesn't require any GitHub Apps experience or prior knowledge. Weβll teach you who, what, where, when, and why theyβre important. And youβll walk away with skills for building, customizing, and even integrating improvements across every project you touch.
Workshop goals:
- Get to know Probot
- Understand use cases of GitHub Apps
- Build a Probot app
Requirements & Notes:
- No prior experience with GitHub Apps is necessary. π
- Make sure to bring a laptop since this is a hands-on workshop. π»
- Power sockets may be limited so be sure to charge up beforehand. π
- You need to have a GitHub.com account. ππΈ
Installation requirements:
- You need to have Node.js and NPM installed (https://nodejs.org/en/). If you have homebrew installed just run `brew install node`.
- You need to have a code editor (Atom, VSCode, Notepad++, etc).
- Run this command to get a head start: `npm install -g create-probot-app && create-probot-app new-project-directory-name`.
We are dedicated to providing a fun, educational, welcoming meetup experience for everyone.
If anything or anyone makes the event not welcoming for you or others, please either:
- reach out to an organizer at the event in person or
- send us an email at smoothdevops@mlab.com.
All attendees are expected to show respect and courtesy towards each other.
Please read our Code of Conduct for more information:
https://gist.github.com/tfogo/0d45da2e78421efca649441136ce8183
Smooth DevOps is organized by mLab (https://mlab.com/) and hosted by GitHub (https://github.com/). mLab is the leading Database-as-a-Service for MongoDB, powering over half a million deployments worldwide. GitHub builds tools that make collaborating and writing software easier for everyone. Big thanks to GitHub for hosting this meetup. ππ
