Use pep440 for Docker image tag rules (#19332)
This commit is contained in:
		
							parent
							
								
									fca4e2c284
								
							
						
					
					
						commit
						2f91b598ca
					
				
					 1 changed files with 3 additions and 2 deletions
				
			
		
							
								
								
									
										5
									
								
								.github/workflows/build-image.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/build-image.yml
									
									
									
									
										vendored
									
									
								
							| 
						 | 
				
			
			@ -33,7 +33,8 @@ jobs:
 | 
			
		|||
            latest=auto
 | 
			
		||||
          tags: |
 | 
			
		||||
            type=edge,branch=main
 | 
			
		||||
            type=match,pattern=v(.*),group=0
 | 
			
		||||
            type=pep440,pattern={{raw}}
 | 
			
		||||
            type=pep440,pattern=v{{major}}.{{minor}}
 | 
			
		||||
            type=ref,event=pr
 | 
			
		||||
      - uses: docker/build-push-action@v3
 | 
			
		||||
        with:
 | 
			
		||||
| 
						 | 
				
			
			@ -41,5 +42,5 @@ jobs:
 | 
			
		|||
          platforms: linux/amd64,linux/arm64
 | 
			
		||||
          push: ${{ github.event_name != 'pull_request' }}
 | 
			
		||||
          tags: ${{ steps.meta.outputs.tags }}
 | 
			
		||||
          cache-from: type=registry,ref=tootsuite/mastodon:latest
 | 
			
		||||
          cache-from: type=registry,ref=tootsuite/mastodon:edge
 | 
			
		||||
          cache-to: type=inline
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue