ci: add workflows for adding issues to project (#660)
This commit is contained in:
		
							parent
							
								
									f2b7946960
								
							
						
					
					
						commit
						29f31cd462
					
				
							
								
								
									
										15
									
								
								.github/workflows/project-assign-issue.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								.github/workflows/project-assign-issue.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@ -0,0 +1,15 @@
 | 
			
		||||
name: Update assigned issues in Webrecorder Projects
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  issues:
 | 
			
		||||
    types: [assigned]
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  move-issue-column:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
      - uses: alex-page/github-project-automation-plus@v0.8.3
 | 
			
		||||
        with:
 | 
			
		||||
          project: Webrecorder Projects
 | 
			
		||||
          column: Todo
 | 
			
		||||
          repo-token: ${{ secrets.GITHUB_TOKEN }}
 | 
			
		||||
							
								
								
									
										15
									
								
								.github/workflows/project-new-issue.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								.github/workflows/project-new-issue.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@ -0,0 +1,15 @@
 | 
			
		||||
name: Assign new issues to Webrecorder Projects
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  issues:
 | 
			
		||||
    types: [opened]
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  move-issue-column:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
      - uses: alex-page/github-project-automation-plus@v0.8.3
 | 
			
		||||
        with:
 | 
			
		||||
          project: Webrecorder Projects
 | 
			
		||||
          column: Triage
 | 
			
		||||
          repo-token: ${{ secrets.GITHUB_TOKEN }}
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user