我正在尝试设置要通过 Github Actions 的“存储库调度事件”触发的工作流,如此处和此处指定的那样。作为 API 请求的输入,它指定我需要包含一个事件类型,作为自定义 webhook 事件名称。
但是,我也希望能够在我的工作流程中使用此事件类型,以便我可以有多个由该repository_dispatch选项触发的工作流程,每个工作流程由其自己的事件类型触发。
如关于如何使用 webhook 事件触发器的部分所述,我尝试使用 types 字段,在声明我的工作流应何时触发时(请参阅代码)。然而,这只会导致没有被触发。如果我省略类型字段,工作流会触发。
这是我的工作流程
name: External trigger
on:
repository_dispatch
types: external_test
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Say hi
run: echo "Hi!"
Run Code Online (Sandbox Code Playgroud)
这是 API 请求负载:
{
"event_type": "external_test"
}
Run Code Online (Sandbox Code Playgroud) 我在Polymer 1.0中使用铁形式提交带有纸张输入和纸张按钮的登录表单.
我在按钮onclick上调用submit(),但没有任何反应.我甚至试图放入一个原生按钮,看看我的JS是否有错误,但它仍然没有提交.
然而,它确实显示了"-----是必需的"弹出窗口,它与纸张按钮没有关系.
我正在使用PHP动态呈现HTML,但我也试图让它在普通的HTML文件中工作,这给了我相同的结果.
我不使用gulp来运行网络服务器,我只是使用普通的XAMPP设置.
login.php中:
<?php
// configuration
require("/includes/config.php");
// if user reached page via GET (as by clicking a link or via redirect)
if ($_SERVER["REQUEST_METHOD"] == "GET")
{
// else render form
render("login-form.php", ["title" => "Log In"]);
}
// else if user reached page via POST (as by submitting a form via POST)
else if ($_SERVER["REQUEST_METHOD"] == "POST")
{
// query database for user
$rows = query("SELECT * FROM users WHERE username = ?", $_POST["username"]);
// if …Run Code Online (Sandbox Code Playgroud)