Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

- [ ] Closes #xxxx
- [ ] I am familiar with the [contributing guidelines](https://pvlib-python.readthedocs.io/en/latest/contributing/index.html)
- [ ] Any AI-generated material has been vetted for accuracy and compatability with the pvlib contributing guidelines
Comment thread
RDaxini marked this conversation as resolved.
Outdated
- [ ] Tests added
- [ ] Updates entries in [`docs/sphinx/source/reference`](https://github.com/pvlib/pvlib-python/blob/main/docs/sphinx/source/reference) for API changes.
- [ ] Adds description and name entries in the appropriate "what's new" file in [`docs/sphinx/source/whatsnew`](https://github.com/pvlib/pvlib-python/tree/main/docs/sphinx/source/whatsnew) for all changes. Includes link to the GitHub Issue with `` :issue:`num` `` or this Pull Request with `` :pull:`num` ``. Includes contributor name and/or GitHub username (link with `` :ghuser:`user` ``).
Expand Down
27 changes: 27 additions & 0 deletions .github/workflows/welcome.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Welcome First-Time Contributor

on:
issues:
types: opened
Comment thread
RDaxini marked this conversation as resolved.
Outdated
pull_request_target:
types: opened

jobs:
welcome:
runs-on: ubuntu-latest
permissions:
issues: write
Comment thread
RDaxini marked this conversation as resolved.
Outdated
pull-requests: write
steps:
- uses: plbstl/first-contribution@v4
with:
pr-opened-msg: |
### Hey @{fc-author}! :tada:

Thanks for opening your first pull request! We appreciate your
contribution. Please ensure you have reviewed and understood the
[contributing guidelines](https://pvlib-python.readthedocs.io/en/latest/contributing/index.html).

If AI is used for any portion of this PR, you must vet the content
for technical accuracy and compatibility with the contributing
guidelines.
Comment thread
RDaxini marked this conversation as resolved.
Outdated
3 changes: 3 additions & 0 deletions docs/sphinx/source/whatsnew/v0.13.2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,9 @@ Documentation
* Provide an overview of temperature modeling functionality in :ref:`temperature`. (:pull:`2591`)
* Fix typo in parameter name ``atmos_refract`` in :py:func:`pvlib.solarposition.spa_python`
and :py:func:`pvlib.spa.solar_position`. (:issue:`2532`, :pull:`2592`)
* Add AI checkbox to PR template, and auto-generate a comment on issues and PRs from
first-time contributors regarding AI and contributing guidelines.
(:issue:`2617`, :pull:`2624`)


Testing
Expand Down