dev.knotless.leaveQueue

Takes a queued pull out of its target branch's merge queue, as `knotless queue leave` does, as the account logged in to this appview's web pages. The owner and collaborators may. Requires the session cookie the pages' login sets.

Details · procedure
Kindprocedure
Authorityknotless.dev
Indexed

Procedure

procedure · POST

Input

application/json

pull

requiredstring · at-uri

The dev.knotless.pull record.

repo

requiredstring · at-uri

The repository's dev.knotless.repo record, as dev.knotless.getRepo takes it.

Output

application/json

Errors

NotFound

No such repository.

AuthenticationRequired

No account is logged in to the pages, or its session has ended.

UpstreamFailure

It did not leave, as the reason says: it was not queued, or the account may not take it out.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Puts a pull in its branch's merge queue as the account logged in to this appview's pages.

  • Merges a pull as the account logged in to this appview's pages.

  • Reverts a merged pull as the account logged in to this appview's pages.

  • Sets a pull to merge by itself once its checks pass, or cancels that, as the account logged in to this appview's pages.

  • Points a pull at other branches as the account logged in to this appview's pages.