From b0f739d3228202476462bee480ef5789d1802784 Mon Sep 17 00:00:00 2001 From: Bob Luppes Date: Mon, 31 Aug 2026 20:24:25 +0200 Subject: [PATCH] fix: use snake_case inputs for actions/first-interaction@v3 v3 renamed its inputs from kebab-case to snake_case (repo-token -> repo_token, issue-message -> issue_message, pr-message -> pr_message). The old names are silently ignored, leaving issue_message unset, which crashes the workflow on any real "opened" pull_request_target/issues event. Synchronize events happened to skip past the crash, which is why this went unnoticed after the v1->v3 bump in #292. --- .github/workflows/greetings.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml index f0ee6a07..6f4ac55e 100644 --- a/.github/workflows/greetings.yml +++ b/.github/workflows/greetings.yml @@ -11,6 +11,6 @@ jobs: steps: - uses: actions/first-interaction@v3 with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - issue-message: "Hi there! Thank you for creating your first issue on the Graaf library, we will look into it shortly. In the mean time, please make sure the issue has the correct labels set." - pr-message: "Hi there! Thank you for creating your first pull-request on the Graaf library :)" + repo_token: ${{ secrets.GITHUB_TOKEN }} + issue_message: "Hi there! Thank you for creating your first issue on the Graaf library, we will look into it shortly. In the mean time, please make sure the issue has the correct labels set." + pr_message: "Hi there! Thank you for creating your first pull-request on the Graaf library :)"