mirror of https://github.com/fluxcd/flux2.git
				
				
				
			
			You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			23 lines
		
	
	
		
			837 B
		
	
	
	
		
			Markdown
		
	
			
		
		
	
	
			23 lines
		
	
	
		
			837 B
		
	
	
	
		
			Markdown
		
	
# Flux GitHub Action
 | 
						|
 | 
						|
To install the latest Flux CLI on Linux, macOS or Windows GitHub runners:
 | 
						|
 | 
						|
```yaml
 | 
						|
steps:
 | 
						|
  - name: Setup Flux CLI
 | 
						|
    uses: fluxcd/flux2/action@main
 | 
						|
    with:
 | 
						|
      version: 'latest'
 | 
						|
  - name: Run Flux CLI
 | 
						|
    run: flux version --client
 | 
						|
```
 | 
						|
 | 
						|
The Flux GitHub Action can be used to automate various tasks in CI, such as:
 | 
						|
 | 
						|
- [Automate Flux upgrades on clusters via Pull Requests](https://fluxcd.io/flux/flux-gh-action/#automate-flux-updates)
 | 
						|
- [Push Kubernetes manifests to container registries](https://fluxcd.io/flux/flux-gh-action/#push-kubernetes-manifests-to-container-registries)
 | 
						|
- [Run end-to-end testing with Flux and Kubernetes Kind](https://fluxcd.io/flux/flux-gh-action/#end-to-end-testing)
 | 
						|
 | 
						|
For more information, please see the [Flux GitHub Action documentation](https://fluxcd.io/flux/flux-gh-action/).
 | 
						|
 |