Merge pull request #420 from crazy-max/upgrade-notes
Update upgrade notes
This commit is contained in:
		
						commit
						3c507bedc4
					
				
							
								
								
									
										40
									
								
								UPGRADE.md
									
									
									
									
									
								
							
							
						
						
									
										40
									
								
								UPGRADE.md
									
									
									
									
									
								
							@ -101,25 +101,17 @@ steps:
 | 
				
			|||||||
    name: Checkout
 | 
					    name: Checkout
 | 
				
			||||||
    uses: actions/checkout@v2
 | 
					    uses: actions/checkout@v2
 | 
				
			||||||
  -
 | 
					  -
 | 
				
			||||||
    name: Prepare
 | 
					    name: Docker meta
 | 
				
			||||||
    id: prep
 | 
					    id: meta
 | 
				
			||||||
    run: |
 | 
					    uses: docker/metadata-action@v3
 | 
				
			||||||
      DOCKER_IMAGE=myorg/myrepository
 | 
					    with:
 | 
				
			||||||
      VERSION=edge
 | 
					      images: |
 | 
				
			||||||
      if [[ $GITHUB_REF == refs/tags/* ]]; then
 | 
					        myorg/myrepository
 | 
				
			||||||
        VERSION=${GITHUB_REF#refs/tags/}
 | 
					      tags: |
 | 
				
			||||||
      elif [[ $GITHUB_REF == refs/heads/* ]]; then
 | 
					        type=ref,event=branch
 | 
				
			||||||
        VERSION=$(echo ${GITHUB_REF#refs/heads/} | sed -r 's#/+#-#g')
 | 
					        type=ref,event=pr
 | 
				
			||||||
      elif [[ $GITHUB_REF == refs/pull/* ]]; then
 | 
					        type=semver,pattern={{version}}
 | 
				
			||||||
        VERSION=pr-${{ github.event.number }}
 | 
					        type=sha
 | 
				
			||||||
      fi
 | 
					 | 
				
			||||||
      TAGS="${DOCKER_IMAGE}:${VERSION}"
 | 
					 | 
				
			||||||
      if [ "${{ github.event_name }}" = "push" ]; then
 | 
					 | 
				
			||||||
        TAGS="$TAGS,${DOCKER_IMAGE}:sha-${GITHUB_SHA::8}"
 | 
					 | 
				
			||||||
      fi
 | 
					 | 
				
			||||||
      echo ::set-output name=version::${VERSION}
 | 
					 | 
				
			||||||
      echo ::set-output name=tags::${TAGS}
 | 
					 | 
				
			||||||
      echo ::set-output name=created::$(date -u +'%Y-%m-%dT%H:%M:%SZ')
 | 
					 | 
				
			||||||
  -
 | 
					  -
 | 
				
			||||||
    name: Set up Docker Buildx
 | 
					    name: Set up Docker Buildx
 | 
				
			||||||
    uses: docker/setup-buildx-action@v1
 | 
					    uses: docker/setup-buildx-action@v1
 | 
				
			||||||
@ -136,12 +128,6 @@ steps:
 | 
				
			|||||||
    with:
 | 
					    with:
 | 
				
			||||||
      context: .
 | 
					      context: .
 | 
				
			||||||
      push: ${{ github.event_name != 'pull_request' }}
 | 
					      push: ${{ github.event_name != 'pull_request' }}
 | 
				
			||||||
      tags: ${{ steps.prep.outputs.tags }}
 | 
					      tags: ${{ steps.meta.outputs.tags }}
 | 
				
			||||||
      labels: |
 | 
					      labels: ${{ steps.meta.outputs.labels }}
 | 
				
			||||||
        org.opencontainers.image.source=${{ github.event.repository.html_url }}
 | 
					 | 
				
			||||||
        org.opencontainers.image.created=${{ steps.prep.outputs.created }}
 | 
					 | 
				
			||||||
        org.opencontainers.image.revision=${{ github.sha }}
 | 
					 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					 | 
				
			||||||
> You can also use the [Docker meta action to handle tags and labels](docs/advanced/tags-labels.md) based on GitHub
 | 
					 | 
				
			||||||
> actions events and Git metadata.
 | 
					 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user