Skip to content

[MNT]: First contributor workflow fails for first contributors #30658

@heinrich5991

Description

@heinrich5991

See the failed runs of #30657: https://github.com/matplotlib/matplotlib/actions/runs/18585362530/job/52988038358?pr=30657:

2025-10-17T07:12:19.0409521Z Running actions/first-interaction!
2025-10-17T07:12:19.0421421Z file:///home/runner/work/_actions/actions/first-interaction/1c4688942c71f71d4f5502a26ea67c331730fa4d/dist/index.js:27041
2025-10-17T07:12:19.0423382Z 		        throw new Error(`Input required and not supplied: ${name}`);
2025-10-17T07:12:19.0424397Z 		              ^
2025-10-17T07:12:19.0424644Z 
2025-10-17T07:12:19.0424919Z Error: Input required and not supplied: issue_message
2025-10-17T07:12:19.0426161Z     at Object.getInput (file:///home/runner/work/_actions/actions/first-interaction/1c4688942c71f71d4f5502a26ea67c331730fa4d/dist/index.js:27041:17)
2025-10-17T07:12:19.0428180Z     at run (file:///home/runner/work/_actions/actions/first-interaction/1c4688942c71f71d4f5502a26ea67c331730fa4d/dist/index.js:34844:38)
2025-10-17T07:12:19.0429708Z     at file:///home/runner/work/_actions/actions/first-interaction/1c4688942c71f71d4f5502a26ea67c331730fa4d/dist/index.js:34917:1
2025-10-17T07:12:19.0430828Z     at ModuleJob.run (node:internal/modules/esm/module_job:371:25)
2025-10-17T07:12:19.0431682Z     at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:669:26)
2025-10-17T07:12:19.0432669Z     at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)

Similar earlier issue: #30522.

Full logs ``` 2025-10-17T07:12:17.9667038Z Current runner version: '2.328.0' 2025-10-17T07:12:17.9690993Z ##[group]Runner Image Provisioner 2025-10-17T07:12:17.9691794Z Hosted Compute Agent 2025-10-17T07:12:17.9692301Z Version: 20250912.392 2025-10-17T07:12:17.9692946Z Commit: d921fda672a98b64f4f82364647e2f10b2267d0b 2025-10-17T07:12:17.9693634Z Build Date: 2025-09-12T15:23:14Z 2025-10-17T07:12:17.9694189Z ##[endgroup] 2025-10-17T07:12:17.9694804Z ##[group]Operating System 2025-10-17T07:12:17.9695341Z Ubuntu 2025-10-17T07:12:17.9695813Z 24.04.3 2025-10-17T07:12:17.9696221Z LTS 2025-10-17T07:12:17.9697050Z ##[endgroup] 2025-10-17T07:12:17.9697528Z ##[group]Runner Image 2025-10-17T07:12:17.9698087Z Image: ubuntu-24.04 2025-10-17T07:12:17.9698669Z Version: 20250929.60.1 2025-10-17T07:12:17.9699634Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20250929.60/images/ubuntu/Ubuntu2404-Readme.md 2025-10-17T07:12:17.9701265Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20250929.60 2025-10-17T07:12:17.9702328Z ##[endgroup] 2025-10-17T07:12:17.9703471Z ##[group]GITHUB_TOKEN Permissions 2025-10-17T07:12:17.9705495Z Metadata: read 2025-10-17T07:12:17.9706039Z PullRequests: write 2025-10-17T07:12:17.9706970Z ##[endgroup] 2025-10-17T07:12:17.9708989Z Secret source: Actions 2025-10-17T07:12:17.9709762Z Prepare workflow directory 2025-10-17T07:12:18.0040530Z Prepare all required actions 2025-10-17T07:12:18.0077432Z Getting action download info 2025-10-17T07:12:18.3143431Z Download action repository 'actions/first-interaction@1c4688942c71f71d4f5502a26ea67c331730fa4d' (SHA:1c4688942c71f71d4f5502a26ea67c331730fa4d) 2025-10-17T07:12:18.8759722Z Complete job name: greeting 2025-10-17T07:12:18.9466419Z ##[group]Run actions/first-interaction@1c46889 2025-10-17T07:12:18.9467824Z with: 2025-10-17T07:12:18.9468394Z repo_token: *** 2025-10-17T07:12:18.9472085Z pr_message: Thank you for opening your first PR into Matplotlib!

If you have not heard from us in a week or so, please leave a new comment below and that should bring it to our attention. Most of our reviewers are volunteers and sometimes things fall through the cracks.

You can also join us on gitter for real-time discussion.

For details on testing, writing docs, and our review process, please see the developer guide

We strive to be a welcoming and open project. Please follow our Code of Conduct.

2025-10-17T07:12:18.9476669Z ##[endgroup]
2025-10-17T07:12:19.0409521Z Running actions/first-interaction!
2025-10-17T07:12:19.0421421Z file:///home/runner/work/_actions/actions/first-interaction/1c4688942c71f71d4f5502a26ea67c331730fa4d/dist/index.js:27041
2025-10-17T07:12:19.0423382Z throw new Error(Input required and not supplied: ${name});
2025-10-17T07:12:19.0424397Z ^
2025-10-17T07:12:19.0424644Z
2025-10-17T07:12:19.0424919Z Error: Input required and not supplied: issue_message
2025-10-17T07:12:19.0426161Z at Object.getInput (file:///home/runner/work/_actions/actions/first-interaction/1c4688942c71f71d4f5502a26ea67c331730fa4d/dist/index.js:27041:17)
2025-10-17T07:12:19.0428180Z at run (file:///home/runner/work/_actions/actions/first-interaction/1c4688942c71f71d4f5502a26ea67c331730fa4d/dist/index.js:34844:38)
2025-10-17T07:12:19.0429708Z at file:///home/runner/work/_actions/actions/first-interaction/1c4688942c71f71d4f5502a26ea67c331730fa4d/dist/index.js:34917:1
2025-10-17T07:12:19.0430828Z at ModuleJob.run (node:internal/modules/esm/module_job:371:25)
2025-10-17T07:12:19.0431682Z at async onImport.tracePromise.proto (node:internal/modules/esm/loader:669:26)
2025-10-17T07:12:19.0432669Z at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)
2025-10-17T07:12:19.0433274Z
2025-10-17T07:12:19.0433438Z Node.js v24.5.0
2025-10-17T07:12:19.0553911Z Cleaning up orphan processes

</details>

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions