26 lines
		
	
	
		
			571 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			571 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| name: Build container release images
 | |
| on:
 | |
|   push:
 | |
|     tags:
 | |
|       - '*'
 | |
| 
 | |
| permissions:
 | |
|   contents: read
 | |
|   packages: write
 | |
| 
 | |
| jobs:
 | |
|   build-image:
 | |
|     uses: ./.github/workflows/build-container-image.yml
 | |
|     with:
 | |
|       platforms: linux/amd64,linux/arm64
 | |
|       use_native_arm64_builder: true
 | |
|       push_to_images: |
 | |
|         tootsuite/mastodon
 | |
|         ghcr.io/mastodon/mastodon
 | |
|       flavor: |
 | |
|         latest=${{ startsWith(github.ref, 'refs/tags/v4.1.') }}
 | |
|       tags: |
 | |
|         type=pep440,pattern={{raw}}
 | |
|         type=pep440,pattern=v{{major}}.{{minor}}
 | |
|     secrets: inherit
 |