Skip to content

Commit 44b0c12

Browse files
committed
build: expand first PR and first issue comments
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: passed - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 7b6f35a commit 44b0c12

File tree

1 file changed

+52
-2
lines changed

1 file changed

+52
-2
lines changed

.github/workflows/scripts/first_time_greeting

Lines changed: 52 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,53 @@ main() {
133133
# Post a comment on the PR:
134134
comment=":wave: Hi there! :wave:
135135
136-
And thank you for opening your first pull request! We will review it shortly. :runner: :dash:"
136+
And thank you for opening your first pull request! We will review it shortly. :runner: :dash:
137+
138+
## Getting Started
139+
140+
- Please read our [contributing guidelines][stdlib-contributing] if you haven't already.
141+
- For development guidance, refer to the [development guide][stdlib-development]
142+
143+
## Next Steps
144+
145+
1. A project maintainer will approve GitHub Actions workflows for your PR.
146+
2. All CI checks must pass before your submission can be fully reviewed.
147+
3. You'll need to address any failures in linting or unit tests.
148+
149+
## Running Tests Locally
150+
151+
You can use \`make\` to run any of the CI commands locally from the **root directory** of the stdlib repository:
152+
153+
\`\`\`bash
154+
# Run tests for all packages in the math namespace:
155+
make test TESTS_FILTER=\".*/@stdlib/math/.*\"
156+
157+
# Run benchmarks for a specific package:
158+
make benchmark BENCHMARKS_FILTER=\".*/@stdlib/math/base/special/sin/.*\"
159+
\`\`\`
160+
161+
If you haven't heard back from us within two weeks, please ping us by tagging the \"reviewers\" team in a comment on this PR.
162+
163+
If you have any further questions while waiting for a response, please join our [Gitter channel][stdlib-gitter] to chat with project maintainers and other community members.
164+
165+
We appreciate your contribution!
166+
167+
## Documentation Links
168+
169+
- [Contributing Guidelines][stdlib-contributing]
170+
- [Developtment Guide][stdlib-development]
171+
- [Gitter channel][stdlib-gitter]
172+
- [make rules for running examples][make-docs-examples]
173+
- [make rules for running project unit tests][make-docs-test]
174+
- [make rules for running benchmarks][make-docs-benchmark]
175+
176+
[stdlib-contributing]: https://github.com/stdlib-js/stdlib/blob/develop/CONTRIBUTING.md
177+
[stdlib-development]: https://github.com/stdlib-js/stdlib/blob/develop/docs/contributing/development.md
178+
[stdlib-gitter]: https://gitter.im/stdlib-js/stdlib
179+
180+
[make-docs-examples]: https://github.com/stdlib-js/stdlib/blob/develop/tools/make/lib/examples/README.md
181+
[make-docs-test]: https://github.com/stdlib-js/stdlib/blob/develop/tools/make/lib/test/README.md
182+
[make-docs-benchmark]: https://github.com/stdlib-js/stdlib/blob/develop/tools/make/lib/benchmark/README.md"
137183
if ! github_api "POST" "/repos/${repo_owner}/${repo_name}/issues/${issue_number}/comments" "{\"body\":$(echo "${comment}" | jq -R -s -c .)}"; then
138184
echo "Failed to post comment on PR."
139185
on_error 1
@@ -152,7 +198,11 @@ main() {
152198
# Post a comment on the issue:
153199
comment="wave: Hi there! :wave:
154200
155-
And thank you for opening your first issue! We will get back to you shortly. :runner: :dash:"
201+
And thank you for opening your first issue! We will get back to you shortly. :runner: :dash:
202+
203+
If you have any further questions while waiting for a response, please join our [Gitter channel][stdlib-gitter] to chat with project maintainers and other community members.
204+
205+
[stdlib-gitter]: https://gitter.im/stdlib-js/stdlib"
156206
if ! github_api "POST" "/repos/${repo_owner}/${repo_name}/issues/${issue_number}/comments" "{\"body\":$(echo "${comment}" | jq -R -s -c .)}"; then
157207
echo "Failed to post comment on issue."
158208
on_error 1

0 commit comments

Comments
 (0)