小编Eli*_*sen的帖子

通过存储库调度事件触发时,如何在工作流中指定 event_type

我正在尝试设置要通过 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)

github-api github-actions

5
推荐指数
1
解决办法
615
查看次数

聚合物铁形式未提交

我在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)

html javascript php forms polymer-1.0

3
推荐指数
1
解决办法
3676
查看次数

标签 统计

forms ×1

github-actions ×1

github-api ×1

html ×1

javascript ×1

php ×1

polymer-1.0 ×1