Commit Graph

6 Commits

Author SHA1 Message Date
Carles Cufi acb4e2748c actions: greet: Update the PR greeting text
Update the text so it points to useful parts of the documentation
regarding CI and contribution guidelines.

Also invite users to join Discord to ask for help.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2023-09-27 09:29:41 +01:00
Benjamin Cabé 2fd989f16d ci: bump zephyrproject-rtos/action-first-interaction v1.1.1-zephyr-4
A recent fix in zephyrproject-rtos/action-first-interaction/pull/5 is
now making the bot's comments on PR be actual comments, not PR
"review comments".

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2023-09-13 17:32:38 -04:00
Andrew McLachlan 990b421b09 ci: Run greeting workflow on zephyrproject-rtos/zephyr.
Only run first time contributor check on zephyrproject-rtos/zephyr.

Signed-off-by: Andrew McLachlan <andrew.mclachlan@analog.com>
2023-09-06 09:35:57 -04:00
Benjamin Cabé 909080a7a5 ci: bump zephyrproject-rtos/action-first-interaction version
Bump to v1.1.1-zephyr-3 version of the first-interaction GH action.
This fixes several issues:
- some contributors being improperly flagged as first-time contributors
- retry/throttling handling to address secondary API rate limit causing
action to sometimes fail
- first time contributor not being notified on their first merged PR

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2023-05-12 21:52:55 +09:00
Benjamin Cabé 8e305b3840 ci: Run greeting workflow on pull_request_target
In order to be able to comment on PR, the workflow requires a
GITHUB_TOKEN with appropriate write permissions, which are only
provided when running in the context of the base of the pull
request.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2023-04-27 17:37:47 +09:00
Benjamin Cabé a3ce0b0f7e github: add GitHub action to greet first time contributors
Adds the configuration file for a GitHub action that will greet first-time
contributor the first time they:
- open an issue
- open a PR
- get a PR of theirs merged

Fixes #56092.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2023-04-25 10:16:50 -07:00