Skip to content

'Welcome new contributors' workflow is failing #9447

@BenHenning

Description

@BenHenning

Check for duplicates

  • I have searched for similar issues before opening a new one.

Description

Image

Reproduction steps

Create a PR and run CI, or try to run the workflow manually through the 'Actions' tab.

Priority

This is causing a CI failure for all PRs. While not strictly a huge issue since we can just welcome contributors manually, it's mainly an issue because it encourages broken windows theory and not expecting the precedence of CI always passing.

Stack trace

Run actions/first-interaction@v3
  with:
    repo-token: ***
    pr-message: Welcome! It looks like this is your first pull request in Blockly, so here are a couple of tips:
  - You can find tips about contributing to Blockly and how to validate your changes on our [developer site](https://developers.google.com/blockly/guides/contribute/core#making_and_verifying_a_change).
  - All contributors must sign the Google Contributor License Agreement (CLA). If the google-cla bot leaves a comment on this PR, make sure you follow the instructions.
  - We use conventional commits to make versioning the package easier. Make sure your commit message is in the [proper format](https://developers.google.com/blockly/guides/contribute/get-started/commits) or [learn how to fix it](https://developers.google.com/blockly/guides/contribute/get-started/commits#fixing_non-conventional_commits).
  - If any of the other checks on this PR fail, you can click on them to learn why. It might be that your change caused a test failure, or that you need to double-check the [style guide](https://developers.google.com/blockly/guides/contribute/core/style_guide).
  Thank you for opening this PR! A member of the Blockly team will review it soon.
  
    repo_token: ***
Running actions/first-interaction!
file:///home/runner/work/_actions/actions/first-interaction/v3/dist/index.js:27041
		        throw new Error(`Input required and not supplied: ${name}`);
		              ^

Error: Input required and not supplied: issue_message
    at Object.getInput (file:///home/runner/work/_actions/actions/first-interaction/v3/dist/index.js:27041:17)
    at run (file:///home/runner/work/_actions/actions/first-interaction/v3/dist/index.js:34844:38)
    at file:///home/runner/work/_actions/actions/first-interaction/v3/dist/index.js:34917:1
    at ModuleJob.run (node:internal/modules/esm/module_job:371:25)
    at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:669:26)
    at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5)

Node.js v24.5.0
`

Screenshots

No response

Browsers

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    issue: bugDescribes why the code or behaviour is wrongissue: triageIssues awaiting triage by a Blockly team member

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions