mirror of
				https://github.com/grafana/grafana.git
				synced 2025-02-25 18:55:37 -06:00 
			
		
		
		
	It seems like GitHub has solved the problem of running github actions on PRs from forks with access to secrets. https://github.blog/2020-08-03-github-actions-improvements-for-fork-and-pull-request-workflows/#improvements-for-public-repository-forks If I change the event that triggers it to pull_request_target the action is run in the context of the base instead of the merged PR branch
		
			
				
	
	
		
			27 lines
		
	
	
		
			691 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			691 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| name: Backport PR Creator
 | |
| on:
 | |
|   pull_request_target:
 | |
|     types:
 | |
|       - closed
 | |
|       - labeled
 | |
| 
 | |
| jobs:
 | |
|   main:
 | |
|     runs-on: ubuntu-latest
 | |
|     steps:
 | |
|       - name: Checkout Actions
 | |
|         uses: actions/checkout@v2
 | |
|         with:
 | |
|           repository: "grafana/grafana-github-actions"
 | |
|           path: ./actions
 | |
|           ref: main
 | |
|       - name: Install Actions
 | |
|         run: npm install --production --prefix ./actions
 | |
|       - name: Run backport
 | |
|         uses: ./actions/backport
 | |
|         with:
 | |
|           metricsWriteAPIKey: ${{secrets.GRAFANA_MISC_STATS_API_KEY}}
 | |
|           token: ${{secrets.GH_BOT_ACCESS_TOKEN}}
 | |
|           labelsToAdd: "backport"
 | |
|           title: "[{{base}}] {{originalTitle}}"
 |