mirror of https://github.com/Xhofe/alist
				
				
				
			ci: also push docker to hub for pr
							parent
							
								
									0c7e47a76c
								
							
						
					
					
						commit
						858ba19670
					
				| 
						 | 
				
			
			@ -38,7 +38,6 @@ jobs:
 | 
			
		|||
        uses: docker/setup-buildx-action@v3
 | 
			
		||||
 | 
			
		||||
      - name: Login to DockerHub
 | 
			
		||||
        if: github.event_name == 'push'
 | 
			
		||||
        uses: docker/login-action@v3
 | 
			
		||||
        with:
 | 
			
		||||
          username: xhofe
 | 
			
		||||
| 
						 | 
				
			
			@ -50,7 +49,7 @@ jobs:
 | 
			
		|||
        with:
 | 
			
		||||
          context: .
 | 
			
		||||
          file: Dockerfile.ci
 | 
			
		||||
          push: ${{ github.event_name == 'push' }}
 | 
			
		||||
          push: true
 | 
			
		||||
          tags: ${{ steps.meta.outputs.tags }}
 | 
			
		||||
          labels: ${{ steps.meta.outputs.labels }}
 | 
			
		||||
          platforms: linux/amd64,linux/arm64,linux/arm/v7,linux/386,linux/arm/v6,linux/s390x
 | 
			
		||||
| 
						 | 
				
			
			@ -69,7 +68,7 @@ jobs:
 | 
			
		|||
        uses: docker/build-push-action@v5
 | 
			
		||||
        with:
 | 
			
		||||
          file: Dockerfile.ffmpeg
 | 
			
		||||
          push: ${{ github.event_name == 'push' }}
 | 
			
		||||
          push: true
 | 
			
		||||
          tags: ${{ steps.meta-ffmpeg.outputs.tags }}
 | 
			
		||||
          labels: ${{ steps.meta-ffmpeg.outputs.labels }}
 | 
			
		||||
          platforms: linux/amd64,linux/arm64,linux/arm/v7,linux/386,linux/arm/v6,linux/s390x
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,24 @@
 | 
			
		|||
name: delete closed pr docker tag
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  pull_request:
 | 
			
		||||
    types: [closed]
 | 
			
		||||
 | 
			
		||||
concurrency:
 | 
			
		||||
  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
 | 
			
		||||
  cancel-in-progress: true
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  del_docker_tag:
 | 
			
		||||
    name: Build Docker
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
 | 
			
		||||
      - name: Delete docker tag
 | 
			
		||||
        id: del_docker_tag
 | 
			
		||||
        uses: xhofe/del-docker-tag@main
 | 
			
		||||
        with:
 | 
			
		||||
          username: xhofe
 | 
			
		||||
          password: ${{ secrets.DOCKERHUB_TOKEN }}
 | 
			
		||||
          # token: ${{ secrets.DOCKER_TOKEN }}
 | 
			
		||||
          tags: xhofe/alist:pr-${{ github.event.pull_request.number }},xhofe/alist:pr-${{ github.event.pull_request.number }}-ffmpeg
 | 
			
		||||
		Loading…
	
		Reference in New Issue