diff --git a/modules/structs/hook.go b/modules/structs/hook.go index 8fb243f57815..c55e63db6bcf 100644 --- a/modules/structs/hook.go +++ b/modules/structs/hook.go @@ -497,11 +497,11 @@ func (p *PackagePayload) JSONPayload() ([]byte, error) { // WorkflowDispatchPayload represents a workflow dispatch payload type WorkflowDispatchPayload struct { - Workflow string `json:"workflow"` - Ref string `json:"ref"` - Inputs map[string]interface{} `json:"inputs"` - Repository *Repository `json:"repository"` - Sender *User `json:"sender"` + Workflow string `json:"workflow"` + Ref string `json:"ref"` + Inputs map[string]any `json:"inputs"` + Repository *Repository `json:"repository"` + Sender *User `json:"sender"` } // JSONPayload implements Payload diff --git a/routers/web/repo/actions/view.go b/routers/web/repo/actions/view.go index 2f4f4f8cb853..35a328376e73 100644 --- a/routers/web/repo/actions/view.go +++ b/routers/web/repo/actions/view.go @@ -807,7 +807,7 @@ func Run(ctx *context_module.Context) { workflow := &model.Workflow{ RawOn: workflows[0].RawOn, } - inputs := make(map[string]interface{}) + inputs := make(map[string]any) if workflowDispatch := workflow.WorkflowDispatchConfig(); workflowDispatch != nil { for name, config := range workflowDispatch.Inputs { value := ctx.Req.PostForm.Get(name)