[7.4.x] Add deploy instructions using the command-line (#11553)
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com>
This commit is contained in:
		
							parent
							
								
									53df6164b4
								
							
						
					
					
						commit
						f8070ffb9b
					
				| 
						 | 
				
			
			@ -31,16 +31,22 @@ class InvalidFeatureRelease(Exception):
 | 
			
		|||
SLUG = "pytest-dev/pytest"
 | 
			
		||||
 | 
			
		||||
PR_BODY = """\
 | 
			
		||||
Created by the [prepare release pr](https://github.com/pytest-dev/pytest/actions/workflows/prepare-release-pr.yml)
 | 
			
		||||
workflow.
 | 
			
		||||
Created by the [prepare release pr]\
 | 
			
		||||
(https://github.com/pytest-dev/pytest/actions/workflows/prepare-release-pr.yml) workflow.
 | 
			
		||||
 | 
			
		||||
Once all builds pass and it has been **approved** by one or more maintainers,
 | 
			
		||||
start the [deploy](https://github.com/pytest-dev/pytest/actions/workflows/deploy.yml) workflow, using these parameters:
 | 
			
		||||
Once all builds pass and it has been **approved** by one or more maintainers, start the \
 | 
			
		||||
[deploy](https://github.com/pytest-dev/pytest/actions/workflows/deploy.yml) workflow, using these parameters:
 | 
			
		||||
 | 
			
		||||
* `Use workflow from`: `release-{version}`.
 | 
			
		||||
* `Release version`: `{version}`.
 | 
			
		||||
 | 
			
		||||
After the `deploy` workflow has been approved by a core maintainer, the package will be uploaded to PyPI automatically.
 | 
			
		||||
Or execute on the command line:
 | 
			
		||||
 | 
			
		||||
```console
 | 
			
		||||
gh workflow run deploy.yml -r release-{version} -f version={version}
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
After the workflow has been approved by a core maintainer, the package will be uploaded to PyPI automatically.
 | 
			
		||||
"""
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue