AuHau / ipfs-publish

Continuous Delivery of static websites to IPFS

Home Page:https://ipfs-publish.uhlir.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub status

AuHau opened this issue · comments

For GitHub repo's we could use the GitHub repo's status to indicate when the publishing is happening, is finished or failed.

API: https://developer.github.com/v3/repos/statuses/

Problem is that the API calls require to have a user account that has push access to the repo that is being published. The good news is that there is OAuth Scope repo:status that allows generating Personal Access Tokens with a privilege to write status of commits and does not grant any other privileges like push privilege itself. But a small problem might be, that it grants this privilege to all repos (public & private) of the user...