From fabd6d8ac3fe1506f68677d4906d6733b98bbf4b Mon Sep 17 00:00:00 2001 From: Adam Scott Date: Fri, 9 Feb 2024 08:26:39 -0500 Subject: [PATCH] Add first interaction action to better inform newcomers --- .github/workflows/first_interaction.yml | 48 +++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 .github/workflows/first_interaction.yml diff --git a/.github/workflows/first_interaction.yml b/.github/workflows/first_interaction.yml new file mode 100644 index 00000000000..1475e072493 --- /dev/null +++ b/.github/workflows/first_interaction.yml @@ -0,0 +1,48 @@ +name: 🔗 GHA + +on: + issues: + types: [opened] + pull_request: + branches: [master] + types: [opened] + +jobs: + check_for_first_issue: + name: 🌱 Check for first interaction + runs-on: ubuntu-latest + steps: + - uses: actions/first-interaction@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + issue-message: | + Hello from the maintainer team! + + First of all, thank you for taking the time to report an issue here. + + In case you haven't already, be sure to attach an MRP (minimal + reproduction project) if **specific** steps or assets are needed in + order to reproduce the issue. Contributors will use the MRP to + validate that the fix is working as intended. + + The time it will take to assess and fix your issue may vary. + Follow the blog about our + [new releases](https://godotengine.org/blog/release/) and + [pre-releases](https://godotengine.org/blog/pre-release/) to track + new fixes or go to + [our forum](https://forum.godotengine.org/) where users could help + you in the meantime. + + Thank you for your patience. + pr-message: | + Hi there, fellow Godot contributor! + + Thank you for your first PR. + + Be sure to join us in the + [developers chat](https://chat.godotengine.org) to talk about your + PR, especially if you need help or guidance. Don't forget to consult + the [contributing docs](https://docs.godotengine.org/en/stable/contributing/development/index.html) + too! + + Thank you for your patience.