Skip to content

Conversation

@pheus
Copy link
Contributor

@pheus pheus commented Dec 31, 2025

Pull Request

Related Issue

Fixes #296

New Behavior

This updates the Greetings GitHub Action to:

  • use the correct actions/first-interaction@v3 input names (repo_token, issue_message, pr_message)
  • only run on issues.opened and pull_request.opened (instead of all events)
  • format the greeting texts as multi-line blocks for easier reading/maintenance

Contrast to Current Behavior

Previously the workflow used the older input syntax and broader triggers, which caused the job to fail and/or run more often than necessary. With this change, the greeting runs reliably and only when a new issue/PR is opened.

Discussion: Benefits and Drawbacks

Benefits: restores the broken greeting workflow, reduces unnecessary runs, and makes the messages easier to edit.
Drawbacks: greetings will only be posted when an issue/PR is first opened (no change on other events).
This is CI-only and does not affect the NetBox ACL plugin code or runtime behavior.

Changes to the Documentation

None.

Proposed Release Note Entry

Fix Greetings GitHub Actions workflow for actions/first-interaction@v3.

Double Check

  • I have explained my PR according to the information in the comments
    or in a linked issue.
  • My PR targets the dev branch.

Update the Greetings workflow to use the v3 input names and limit
triggers to the `opened` event for issues and pull requests. Switch the
greeting texts to multi-line blocks for readability.

Fixes netbox-community#296
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Housekeeping]: Fix/Update GitHub Actions Greetings workflow (v3 syntax)

1 participant