mirror of
				https://github.com/Frooodle/Stirling-PDF.git
				synced 2025-10-25 11:17:28 +02:00 
			
		
		
		
	Update push-docker.yml
This commit is contained in:
		
							parent
							
								
									5c1abdd49e
								
							
						
					
					
						commit
						a0f3d7b7d4
					
				
							
								
								
									
										22
									
								
								.github/workflows/push-docker.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										22
									
								
								.github/workflows/push-docker.yml
									
									
									
									
										vendored
									
									
								
							| @ -5,7 +5,7 @@ on: | |||||||
|   push: |   push: | ||||||
|     branches: |     branches: | ||||||
|       - master |       - master | ||||||
|       - docker-rename |       - main | ||||||
| 
 | 
 | ||||||
| permissions: | permissions: | ||||||
|   contents: read |   contents: read | ||||||
| @ -85,9 +85,9 @@ jobs: | |||||||
|           tags: | |           tags: | | ||||||
|             type=raw,value=${{ steps.versionNumber.outputs.versionNumber }},enable=${{ github.ref == 'refs/heads/master' }} |             type=raw,value=${{ steps.versionNumber.outputs.versionNumber }},enable=${{ github.ref == 'refs/heads/master' }} | ||||||
|             type=raw,value=latest,enable=${{ github.ref == 'refs/heads/master' }} |             type=raw,value=latest,enable=${{ github.ref == 'refs/heads/master' }} | ||||||
|             type=raw,value=alpha,enable=${{ github.ref == 'refs/heads/docker-rename' }} |             type=raw,value=alpha,enable=${{ github.ref == 'refs/heads/main' }} | ||||||
| 
 | 
 | ||||||
|       - name: Build and push docker-rename Dockerfile |       - name: Build and push main Dockerfile | ||||||
|         id: build-push-regular |         id: build-push-regular | ||||||
|         uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 # v6.10.0 |         uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 # v6.10.0 | ||||||
|         with: |         with: | ||||||
| @ -119,7 +119,7 @@ jobs: | |||||||
|           done |           done | ||||||
|            |            | ||||||
|           # For alpha builds specifically, we want to ensure they're marked as development builds |           # For alpha builds specifically, we want to ensure they're marked as development builds | ||||||
|           if [[ "${{ github.ref }}" == "refs/heads/docker-rename" ]]; then |           if [[ "${{ github.ref }}" == "refs/heads/main" ]]; then | ||||||
|             echo "Signing alpha build with development attestation" |             echo "Signing alpha build with development attestation" | ||||||
|             echo "$TAGS" | tr ',' '\n' | while read -r tag; do |             echo "$TAGS" | tr ',' '\n' | while read -r tag; do | ||||||
|               if [[ $tag == *":alpha" ]]; then |               if [[ $tag == *":alpha" ]]; then | ||||||
| @ -134,7 +134,7 @@ jobs: | |||||||
|       - name: Generate tags ultra-lite |       - name: Generate tags ultra-lite | ||||||
|         id: meta2 |         id: meta2 | ||||||
|         uses: docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96 # v5.6.1 |         uses: docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96 # v5.6.1 | ||||||
|         if: github.ref != 'refs/heads/docker-rename' |         if: github.ref != 'refs/heads/main' | ||||||
|         with: |         with: | ||||||
|           images: | |           images: | | ||||||
|             ${{ secrets.DOCKER_HUB_USERNAME }}/s-pdf |             ${{ secrets.DOCKER_HUB_USERNAME }}/s-pdf | ||||||
| @ -148,7 +148,7 @@ jobs: | |||||||
|       - name: Build and push Dockerfile-ultra-lite |       - name: Build and push Dockerfile-ultra-lite | ||||||
|         id: build-push-lite |         id: build-push-lite | ||||||
|         uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 # v6.10.0 |         uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 # v6.10.0 | ||||||
|         if: github.ref != 'refs/heads/docker-rename' |         if: github.ref != 'refs/heads/main' | ||||||
|         with: |         with: | ||||||
|           context: . |           context: . | ||||||
|           file: ./Dockerfile.ultra-lite |           file: ./Dockerfile.ultra-lite | ||||||
| @ -163,7 +163,7 @@ jobs: | |||||||
|           sbom: true |           sbom: true | ||||||
| 
 | 
 | ||||||
|       - name: Sign ultra-lite images |       - name: Sign ultra-lite images | ||||||
|         if: github.ref != 'refs/heads/docker-rename' |         if: github.ref != 'refs/heads/main' | ||||||
|         env: |         env: | ||||||
|           DIGEST: ${{ steps.build-push-lite.outputs.digest }} |           DIGEST: ${{ steps.build-push-lite.outputs.digest }} | ||||||
|           TAGS: ${{ steps.meta2.outputs.tags }} |           TAGS: ${{ steps.meta2.outputs.tags }} | ||||||
| @ -177,7 +177,7 @@ jobs: | |||||||
|       - name: Generate tags fat |       - name: Generate tags fat | ||||||
|         id: meta3 |         id: meta3 | ||||||
|         uses: docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96 # v5.6.1 |         uses: docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96 # v5.6.1 | ||||||
|         if: github.ref != 'refs/heads/docker-rename' |         if: github.ref != 'refs/heads/main' | ||||||
|         with: |         with: | ||||||
|           images: | |           images: | | ||||||
|             ${{ secrets.DOCKER_HUB_USERNAME }}/s-pdf |             ${{ secrets.DOCKER_HUB_USERNAME }}/s-pdf | ||||||
| @ -188,10 +188,10 @@ jobs: | |||||||
|             type=raw,value=${{ steps.versionNumber.outputs.versionNumber }}-fat,enable=${{ github.ref == 'refs/heads/master' }} |             type=raw,value=${{ steps.versionNumber.outputs.versionNumber }}-fat,enable=${{ github.ref == 'refs/heads/master' }} | ||||||
|             type=raw,value=latest-fat,enable=${{ github.ref == 'refs/heads/master' }} |             type=raw,value=latest-fat,enable=${{ github.ref == 'refs/heads/master' }} | ||||||
| 
 | 
 | ||||||
|       - name: Build and push docker-rename Dockerfile fat |       - name: Build and push main Dockerfile fat | ||||||
|         id: build-push-fat |         id: build-push-fat | ||||||
|         uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 # v6.10.0 |         uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355 # v6.10.0 | ||||||
|         if: github.ref != 'refs/heads/docker-rename' |         if: github.ref != 'refs/heads/main' | ||||||
|         with: |         with: | ||||||
|           builder: ${{ steps.buildx.outputs.name }} |           builder: ${{ steps.buildx.outputs.name }} | ||||||
|           context: . |           context: . | ||||||
| @ -207,7 +207,7 @@ jobs: | |||||||
|           sbom: true |           sbom: true | ||||||
| 
 | 
 | ||||||
|       - name: Sign fat images |       - name: Sign fat images | ||||||
|         if: github.ref != 'refs/heads/docker-rename' |         if: github.ref != 'refs/heads/main' | ||||||
|         env: |         env: | ||||||
|           DIGEST: ${{ steps.build-push-fat.outputs.digest }} |           DIGEST: ${{ steps.build-push-fat.outputs.digest }} | ||||||
|           TAGS: ${{ steps.meta3.outputs.tags }} |           TAGS: ${{ steps.meta3.outputs.tags }} | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user