mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-10-27 08:14:30 -04:00 
			
		
		
		
	feat: Use GitHub actions for Stale detection (#3001)
* Introduce stale actions * Remove outdated/redundant stale config
This commit is contained in:
		
							
								
								
									
										21
									
								
								.github/stale.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										21
									
								
								.github/stale.yml
									
									
									
									
										vendored
									
									
								
							| @@ -1,21 +0,0 @@ | |||||||
| # Number of days of inactivity before an issue becomes stale |  | ||||||
| daysUntilStale: 60 |  | ||||||
| # Number of days of inactivity before a stale issue is closed |  | ||||||
| daysUntilClose: 7 |  | ||||||
| # Issues with these labels will never be considered stale |  | ||||||
| exemptLabels: |  | ||||||
|   - pinned |  | ||||||
|   - security |  | ||||||
|   - early-stages |  | ||||||
|   - "bug: confirmed" |  | ||||||
|   - feedback |  | ||||||
|   - task |  | ||||||
| # Label to use when marking an issue as stale |  | ||||||
| staleLabel: stale |  | ||||||
| # Comment to post when marking an issue as stale. Set to `false` to disable |  | ||||||
| markComment: > |  | ||||||
|   This issue has been automatically marked as stale because it has not had |  | ||||||
|   recent activity. It will be closed if no further activity occurs. Thank you |  | ||||||
|   for your contributions. |  | ||||||
| # Comment to post when closing a stale issue. Set to `false` to disable |  | ||||||
| closeComment: false |  | ||||||
							
								
								
									
										25
									
								
								.github/workflows/stale.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								.github/workflows/stale.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | |||||||
|  | # Documentation: https://github.com/marketplace/actions/close-stale-issues | ||||||
|  | name: 'Stale: Flag and close stale issues and PRs' | ||||||
|  | on: | ||||||
|  |   schedule: | ||||||
|  |     - cron: '30 1 * * *' | ||||||
|  |  | ||||||
|  | jobs: | ||||||
|  |   stale: | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  |     steps: | ||||||
|  |       - uses: actions/stale@v9 | ||||||
|  |         with: | ||||||
|  |           stale-issue-label: 'stale' | ||||||
|  |           exempt-issue-labels: 'pinned,security,early-stages,"bug: confirmed",feedback,task' | ||||||
|  |           stale-issue-message: 'This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.' | ||||||
|  |           days-before-issue-stale: 30 | ||||||
|  |           days-before-issue-close: 5 | ||||||
|  |           stale-pr-label: 'stale' | ||||||
|  |           stale-pr-message: 'This PR is stale because it has been open 45 days with no activity.' | ||||||
|  |           days-before-pr-stale: 45 | ||||||
|  |           # This stops a PR from ever getting closed automatically. | ||||||
|  |           days-before-pr-close: -1 | ||||||
|  |           # For initial implementation - this stops any actual updates happening. | ||||||
|  |           # We can review the output and then decide how to proceed. I will own this action. | ||||||
|  |           debug-only: true | ||||||
		Reference in New Issue
	
	Block a user