// ==UserScript== // @name Github Action Workflow 自动全部启用 // @namespace http://tampermonkey.net/ // @version 0.1.7 // @description 自动点击全部 Enable workflow,免去手动一个个点 // @author You // @match https://github.com/*/actions* // @grant none // @downloadURL none // ==/UserScript== (function () { 'use strict'; window.onload = function () { enable(); var li = document.querySelector("#repo-content-pjax-container > div > div > div.hx_actions-sidebar.col-12.col-lg-3.pr-lg-4.pr-xl-5 > remote-pagination > ul").querySelectorAll("li"); for (var i = 1; i < li.length; i++) { var svg = li[i].querySelector(".octicon,.octicon-stop,mr-2,.color-text-warning"); if (svg.className.animVal.indexOf("color-text-warning") != -1) { svg.parentNode.click(); break; } } enable(); window.location.reload(); } function enable() { var bt = document.querySelector("#repo-content-pjax-container > div > div > div.flex-auto.col-12.col-lg-8 > div.flash.flash-warn.mt-2.mb-4 > form > button"); if (bt !== null) { bt.click(); } } })();