Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

Provide HTTP API for listing past deliveries #368

Open
joao-paulo-parity opened this issue Mar 25, 2022 · 1 comment
Open

Provide HTTP API for listing past deliveries #368

joao-paulo-parity opened this issue Mar 25, 2022 · 1 comment
Labels
enhancement New feature or request question

Comments

@joao-paulo-parity
Copy link
Contributor

Problem: we have to bug GitHub org admins to get closure on past deliveries, as done in e.g. https://github.com/paritytech/internal_it/issues/67

Solution: Fairly recently GitHub made available endpoints for listing those deliveries: https://docs.github.com/en/rest/reference/apps#list-deliveries-for-an-app-webhook. Therefore we should expose an API for listing past deliveries so that this information can be queried without having to bother our GitHub org admins.

@joao-paulo-parity joao-paulo-parity added the enhancement New feature or request label Mar 25, 2022
@Vovke Vovke added duplicate This issue or pull request already exists and removed duplicate This issue or pull request already exists labels Apr 12, 2022
@mordamax
Copy link
Contributor

mordamax commented Apr 3, 2023

@pavelsupr i recently had another case where I was lucky to have a prod access to a webhooks in Github Application (try-runtime-bot) to be able to react quickly on prod issues, so im pretty sure our team would benefit of having access there, or loss of not having it

so im curious - is there a way to grant some minimum (may be there's granular ACL for this) level of access for prod GH apps that our team can get access too?
like we won't be able to kill the app, or change the settings without IT team approval, but at least read and attempt to change it
the secrets anyway hidden, so ¯\(ツ)/¯ what would go wrong if we do have it?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request question
Projects
None yet
Development

No branches or pull requests

3 participants