mirror of
				https://github.com/python-kasa/python-kasa.git
				synced 2025-10-30 20:21:54 +00:00 
			
		
		
		
	Add stale PR/Issue github workflow (#1126)
This commit is contained in:
		
							
								
								
									
										69
									
								
								.github/workflows/stale.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										69
									
								
								.github/workflows/stale.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,69 @@ | ||||
| name: Stale | ||||
|  | ||||
| # yamllint disable-line rule:truthy | ||||
| on: | ||||
|   schedule: | ||||
|     - cron: "0 0 * * *" | ||||
|   workflow_dispatch: | ||||
|  | ||||
| jobs: | ||||
|   stale: | ||||
|     if: github.repository_owner == 'python-kasa' | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|       - name: Stale issues and prs | ||||
|         uses: actions/stale@v9.0.0 | ||||
|         with: | ||||
|           repo-token: ${{ github.token }} | ||||
|           days-before-stale: 90 | ||||
|           days-before-close: 7 | ||||
|           operations-per-run: 250 | ||||
|           remove-stale-when-updated: true | ||||
|           stale-issue-label: "stale" | ||||
|           exempt-issue-labels: "no-stale,help-wanted,needs-more-information,waiting-for-reporter" | ||||
|           stale-pr-label: "stale" | ||||
|           exempt-pr-labels: "no-stale" | ||||
|           stale-pr-message: > | ||||
|             There hasn't been any activity on this pull request recently. This | ||||
|             pull request has been automatically marked as stale because of that | ||||
|             and will be closed if no further activity occurs within 7 days. | ||||
|  | ||||
|             If you are the author of this PR, please leave a comment if you want | ||||
|             to keep it open. Also, please rebase your PR onto the latest dev | ||||
|             branch to ensure that it's up to date with the latest changes. | ||||
|  | ||||
|             Thank you for your contribution! | ||||
|           stale-issue-message: > | ||||
|             There hasn't been any activity on this issue recently. This issue has | ||||
|             been automatically marked as stale because of that. It will be closed | ||||
|             if no further activity occurs. | ||||
|  | ||||
|             Please make sure to update to the latest python-kasa version and | ||||
|             check if that solves the issue. | ||||
|  | ||||
|             Thank you for your contributions. | ||||
|  | ||||
|  | ||||
|       - name: Needs-more-information and waiting-for-reporter stale issues policy | ||||
|         uses: actions/stale@v9.0.0 | ||||
|         with: | ||||
|           repo-token: ${{ github.token }} | ||||
|           only-labels: "needs-more-information,waiting-for-reporter" | ||||
|           days-before-stale: 21 | ||||
|           days-before-close: 7 | ||||
|           days-before-pr-stale: -1 | ||||
|           days-before-pr-close: -1 | ||||
|           operations-per-run: 250 | ||||
|           remove-stale-when-updated: true | ||||
|           stale-issue-label: "stale" | ||||
|           exempt-issue-labels: "no-stale,help-wanted" | ||||
|           stale-issue-message: > | ||||
|             There hasn't been any activity on this issue recently and it has | ||||
|             been waiting for the reporter to provide information or an update. | ||||
|             This issue has been automatically marked as stale because of that. | ||||
|             It will be closed if no further activity occurs. | ||||
|  | ||||
|             Please make sure to update to the latest python-kasa version and | ||||
|             check if that solves the issue. | ||||
|  | ||||
|             Thank you for your contributions. | ||||
		Reference in New Issue
	
	Block a user
	 Steven B.
					Steven B.