Re: [webkit-dev] Announcing Login with GitHub on EWS webpages

2023-03-15 Thread Aakash Jain via webkit-dev
Hi Everyone, I am happy to announce that we expanded this feature and now any person with WebKit committer or reviewer privilege can also press "Stop" button on any ongoing EWS build. This is intended to be used in scenarios like: - You got the required information from EWS (as some important

Re: [webkit-dev] Announcing Login with GitHub on EWS webpages

2023-02-23 Thread Aakash Jain via webkit-dev
I have also deployed the same "Login with GitHub" feature on build.webkit.org (post-commit CI). Very small subset of our users (especially admins, bot-watchers etc.) actually need to login on build.webkit.org . On build.webkit.org, one common operation is to do "Force Clean build" (which does

Re: [webkit-dev] Announcing Login with GitHub on EWS webpages

2023-02-22 Thread Aakash Jain via webkit-dev
One cool trick can be to combine this feature with "skip-ews" GitHub label (or --no-ews flag in git-webkit, announced in https://lists.webkit.org/pipermail/webkit-dev/2023-January/032461.html). For example, if you want to run EWS only on certain queues (e.g.: while debugging/iterating on a

[webkit-dev] Announcing Login with GitHub on EWS webpages

2023-02-20 Thread Aakash Jain via webkit-dev
Hi Everyone, I am happy to announce a new feature in EWS: "Login with GitHub". In Bugzilla world, we have a feature named "Retry failed builds" which allow us to retry the EWS builds which failed (especially useful when the failure might be due to flakiness or infrastructure issue). However,