hulohot / dev-scoreboard

This is the final project for the class CSCE 5013 - Wearable & Ubiquitous Computing. It is used for tracking and assisting a developer throughout their daily workflow
MIT License
1 stars 0 forks source link

FEATURE - Github webhook on PR/Commit #5

Closed hulohot closed 1 year ago

hulohot commented 1 year ago

After setting up a webhook for a specific repo, the locally hosted server should call the web server on the esp8266 after specific github webhook events.

See the specific example from this video.

The technologies used are

hulohot commented 1 year ago

I have used the tutorial on https://fastapi.tiangolo.com/tutorial/first-steps/ to create a basic api.

I am going to add the endpoint /dispense to it, based on the parameter in the ESP8266 web server.

hulohot commented 1 year ago

I followed the GitHub webhook tutorial and setup ngrok

hulohot commented 1 year ago

The following events are supported: