Currently if for some reason we need to authorize again with GitHub, any unsaved progress is lost as the authorization flow navigates away from the webpage. A possible solution is to use local storage to temporarily save progress while authorizing. This would also allow to save the action that failed, so it can be retried after authorization automatically.
Currently if for some reason we need to authorize again with GitHub, any unsaved progress is lost as the authorization flow navigates away from the webpage. A possible solution is to use local storage to temporarily save progress while authorizing. This would also allow to save the action that failed, so it can be retried after authorization automatically.