-
Notifications
You must be signed in to change notification settings - Fork 51
Open
Description
When running my ci workflow with a manual dispatch, get this
Context
Step's details:
Run stoplightio/spectral-action@latest
with:
file_glob: docs/[...].yaml
repo_token: ***
event_name: workflow_dispatch
## Current Behavior
Error: member 0
└─ required property "pull_request"
└─ cannot decode undefined, should be Record<string, unknown>
member 1
└─ required property "after"
└─ cannot decode undefined, should be string
## Expected Behavior
No errors, like the action runs from PRs and pulls.
## Possible Workaround/Solution
It looks like extending this runtime type to not expect a `pull_request` field all the times should do the job:
https://github.com/stoplightio/spectral-action/blob/6416fd018ae38e60136775066eb3e98172143141/src/octokit.ts#L25-L39
## Steps to Reproduce
Create a workflow with:
name: ci
on:
push:
workflow_dispatch:
and use this to run this action.
- Version used: `latest`
Metadata
Metadata
Assignees
Labels
No labels