You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
The label addition is not atomic and there is a small time window after opening a PR where the action will unexpectedly remove user-added labels. Example from here:
I guess the API flow is like this:
Labeler does a GET labels request
User changes labels (which invalidates the labels seen in the GET)
Labeler does a PUT labels request with previously seen labels, reverting the user's changes
Description:
The label addition is not atomic and there is a small time window after opening a PR where the action will unexpectedly remove user-added labels. Example from here:
I guess the API flow is like this:
GET labels
requestPUT labels
request with previously seen labels, reverting the user's changesAction version:
v5
Platform:
Runner type:
Repro steps:
Expected behavior:
The action should atomically update the labels or at least never removing labels it does not have in its config.
Actual behavior:
The action will remove user-set labels when set within a certain time window.
The text was updated successfully, but these errors were encountered: