setup-foreman icon indicating copy to clipboard operation
setup-foreman copied to clipboard

v3.1.0 release does not specify certain action inputs in action.yml despite relying on them

Open Synceratus opened this issue 1 year ago • 0 comments

v3.1.0 action.yml https://github.com/Roblox/setup-foreman/blob/bc82a230496664430cc0680dabf6b87dbdd35c3b/action.yml#L4-L16

Action output using v3.1.0 release of foreman:

Unexpected input(s) 'allow-external-github-orgs', valid inputs are ['version', 'working-directory', 'github-api-url', 'token']

That input is required as otherwise the following error will be thrown:

/home/runner/work/_actions/Roblox/setup-foreman/v3.1.0/dist/index.js:42055
                throw new Error(`All GitHub orgs in Foreman config must match the org setup-foreman runs in: ${org}. To disable this check, set the \"allow-external-github-orgs\" option to true.`);
                ^

Synceratus avatar Nov 07 '24 10:11 Synceratus