thoth-station / user-api

Web Service exposing Thoth functions to the RESTful worlds
https://thoth-station.github.io/
GNU General Public License v3.0
8 stars 18 forks source link

[3pt] Add logic for creating/patching callback url secrets and sending results #1756

Closed KPostOffice closed 1 year ago

KPostOffice commented 2 years ago

Is your feature request related to a problem? Please describe. Secrets need to be conditionally added/written too based on the current state of the workflow

Describe the solution you'd like If no workflow exists: create secret If callback is defined and results aren't ready: patch secret If callback is defined and results are ready: send results to callback url

goern commented 2 years ago

/priority important-soon /good-first-issue

sesheta commented 2 years ago

@goern: This request has been marked as suitable for new contributors.

Please ensure the request meets the requirements listed here.

If this request no longer meets these requirements, the label can be removed by commenting with the /remove-good-first-issue command.

In response to [this](https://github.com/thoth-station/user-api/issues/1756): >/priority important-soon >/good-first-issue Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
KPostOffice commented 2 years ago

/sig community-experience

sesheta commented 2 years ago

@KPostOffice: The label(s) sig/community-experience cannot be applied, because the repository doesn't have them.

In response to [this](https://github.com/thoth-station/user-api/issues/1756#issuecomment-1135025713): >/sig community-experience Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
KPostOffice commented 2 years ago

/sig user-experience

sesheta commented 2 years ago

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

/lifecycle stale

KPostOffice commented 1 year ago

/remove-lifecycle stale