Skip to content
Open
Show file tree
Hide file tree
Changes from all 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)
- [ ] I attest that all AI-generated material has been vetted for accuracy and is in compliance with the pvlib license
- [ ] 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
23 changes: 23 additions & 0 deletions .github/workflows/welcome.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Welcome First-Time Contributor

on:
pull_request_target:
types: opened

jobs:
welcome:
runs-on: ubuntu-latest
permissions:
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.
3 changes: 3 additions & 0 deletions docs/sphinx/source/whatsnew/v0.15.1.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ Enhancements
Documentation
~~~~~~~~~~~~~
* Provide an overview of IAM modeling functionality in :ref:`iam`. (:pull:`2683`)
* 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