免去一步一步点击查看运行日志
// ==UserScript==
// @name Github Workflow 运行日志快速查看
// @namespace http://tampermonkey.net/
// @version 0.2.5
// @description 免去一步一步点击查看运行日志
// @author You
// @match https://github.com/*/actions/runs/*
// @match https://github.com/*/runs/*
// @grant none
// ==/UserScript==
(function () {
'use strict';
var url = window.location.href;
if (url.indexOf('actions/runs') != -1) {
document.querySelector(".filter-list > li:nth-child(3) > a").click();
} else if (url.indexOf('check_suite_focus') != -1) {
var span = document.querySelectorAll("span");
for (var i = 0; i < span.length; i++) {
if (span[i].innerText.indexOf('Cache node_modules') != -1) {
var run = span[i].closest('details').nextElementSibling.firstElementChild;
run.click();
setTimeout(function () {
run.scrollIntoView();
}, 1500);
break;
}
}
}
})();