Skip to content

Commit d1537f4

Browse files
authored
chore: send a welcome message to first time contributors (open-telemetry#1086)
* chore: send a welcome message to first time contributors * chore: fix typo
1 parent 3dd5223 commit d1537f4

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: First time contributor
2+
3+
on:
4+
pull_request:
5+
types: [opened]
6+
issues:
7+
types: [opened]
8+
9+
jobs:
10+
greet:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- name: Greet User 😃
14+
uses: actions/first-interaction@v1
15+
with:
16+
repo-token: ${{ secrets.GITHUB_TOKEN }}
17+
issue-message: |
18+
Thanks for creating your first issue on OpenTelemetry JS!.
19+
Someone should comment on your issue shortly.
20+
21+
If this issue is urgent, please mention `@opentelemetry/javascript-approvers` or `@opentelemetry/javascript-maintainers`.
22+
pr-message: |
23+
# First Time Contributor
24+
25+
Congratulations on your first contribution to OpenTelemetry JS!.
26+
Please make sure you have read and completed the contribution checklist, which should have been used as the template when you created the PR.
27+
If you ever need to refer to the checklist later, it is available at [.github/PULL_REQUEST_TEMPLATE.md](https://github.com/open-telemetry/opentelemetry-js/blob/master/.github/PULL_REQUEST_TEMPLATE.md)
28+
29+
30+
## Sign the Contributors Licence Agreement
31+
32+
All CNCF projects require contributors to sign a CLA.
33+
You can sign as a company or an individual.
34+
All pull requests run several checks, including checking if the user who created the pull request signed the CLA.
35+
If you have not signed the CLA, the failed check will have a link you can follow in order to sign.
36+
Once you have signed, come back to this PR and comment "I signed it," and the check will be rerun.
37+
38+
## Contribution Guidelines
39+
40+
Please read the [CONTRIBUTING.md](https://github.com/open-telemetry/opentelemetry-js/blob/master/CONTRIBUTING.md) file, which answers common questions you may have regarding the pull request process.
41+
Once you have completed the requirements in the pull request template and the CONTRIBUTING.md file, someone from @opentelemetry/javascript-approvers will review your work.
42+
If you have any questions, please feel free to reach out to one of the @opentelemetry/javascript-maintainers.

0 commit comments

Comments
 (0)