switch DOCKER_BUILD_SUMMARY_DISABLE to DOCKER_BUILD_SUMMARY
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									53ec48606f
								
							
						
					
					
						commit
						63eb7590c6
					
				
							
								
								
									
										25
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										25
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							@ -1366,7 +1366,30 @@ jobs:
 | 
				
			|||||||
        with:
 | 
					        with:
 | 
				
			||||||
          file: ./test/Dockerfile
 | 
					          file: ./test/Dockerfile
 | 
				
			||||||
        env:
 | 
					        env:
 | 
				
			||||||
          DOCKER_BUILD_SUMMARY_DISABLE: true
 | 
					          DOCKER_BUILD_SUMMARY: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  summary-disable-deprecated:
 | 
				
			||||||
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
 | 
					    steps:
 | 
				
			||||||
 | 
					      -
 | 
				
			||||||
 | 
					        name: Checkout
 | 
				
			||||||
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
 | 
					        with:
 | 
				
			||||||
 | 
					          path: action
 | 
				
			||||||
 | 
					      -
 | 
				
			||||||
 | 
					        name: Set up Docker Buildx
 | 
				
			||||||
 | 
					        uses: docker/setup-buildx-action@v3
 | 
				
			||||||
 | 
					        with:
 | 
				
			||||||
 | 
					          version: ${{ inputs.buildx-version || env.BUILDX_VERSION }}
 | 
				
			||||||
 | 
					          driver-opts: |
 | 
				
			||||||
 | 
					            image=${{ inputs.buildkit-image || env.BUILDKIT_IMAGE }}
 | 
				
			||||||
 | 
					      -
 | 
				
			||||||
 | 
					        name: Build
 | 
				
			||||||
 | 
					        uses: ./action
 | 
				
			||||||
 | 
					        with:
 | 
				
			||||||
 | 
					          file: ./test/Dockerfile
 | 
				
			||||||
 | 
					        env:
 | 
				
			||||||
 | 
					          DOCKER_BUILD_NO_SUMMARY: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  summary-not-supported:
 | 
					  summary-not-supported:
 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										10
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								README.md
									
									
									
									
									
								
							@ -186,7 +186,7 @@ more. The build record can be imported to Docker Desktop for inspecting the
 | 
				
			|||||||
build in greater detail.
 | 
					build in greater detail.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Summaries are enabled by default, but can be disabled with the
 | 
					Summaries are enabled by default, but can be disabled with the
 | 
				
			||||||
`DOCKER_BUILD_NO_SUMMARY` [environment variable](#environment-variables).
 | 
					`DOCKER_BUILD_SUMMARY` [environment variable](#environment-variables).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
For more information about summaries, refer to the
 | 
					For more information about summaries, refer to the
 | 
				
			||||||
[documentation](https://docs.docker.com/go/build-summary/).
 | 
					[documentation](https://docs.docker.com/go/build-summary/).
 | 
				
			||||||
@ -256,10 +256,10 @@ The following outputs are available:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
### environment variables
 | 
					### environment variables
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| Name                                 | Type   | Description                                                                                                                                                                                                                                                        |
 | 
					| Name                                 | Type   | Default | Description                                                                                                                                                                                                                                                        |
 | 
				
			||||||
|--------------------------------------|--------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
 | 
					|--------------------------------------|--------|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
 | 
				
			||||||
| `DOCKER_BUILD_SUMMARY_DISABLE`       | Bool   | If `true`, [build summary](https://docs.docker.com/build/ci/github-actions/build-summary/) generation is disabled                                                                                                                                                  |
 | 
					| `DOCKER_BUILD_SUMMARY`               | Bool   | `true`  | If `false`, [build summary](https://docs.docker.com/build/ci/github-actions/build-summary/) generation is disabled                                                                                                                                                 |
 | 
				
			||||||
| `DOCKER_BUILD_EXPORT_RETENTION_DAYS` | Number | Duration after which build export artifact will expire in days. Defaults to repository/org [retention settings](https://docs.github.com/en/actions/learn-github-actions/usage-limits-billing-and-administration#artifact-and-log-retention-policy) if unset or `0` |
 | 
					| `DOCKER_BUILD_EXPORT_RETENTION_DAYS` | Number |         | Duration after which build export artifact will expire in days. Defaults to repository/org [retention settings](https://docs.github.com/en/actions/learn-github-actions/usage-limits-billing-and-administration#artifact-and-log-retention-policy) if unset or `0` |
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Troubleshooting
 | 
					## Troubleshooting
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										14
									
								
								src/main.ts
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								src/main.ts
									
									
									
									
									
								
							@ -138,7 +138,7 @@ actionsToolkit.run(
 | 
				
			|||||||
    });
 | 
					    });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    await core.group(`Check build summary support`, async () => {
 | 
					    await core.group(`Check build summary support`, async () => {
 | 
				
			||||||
      if (buildSummaryDisabled()) {
 | 
					      if (!buildSummaryEnabled()) {
 | 
				
			||||||
        core.info('Build summary disabled');
 | 
					        core.info('Build summary disabled');
 | 
				
			||||||
      } else if (GitHub.isGHES) {
 | 
					      } else if (GitHub.isGHES) {
 | 
				
			||||||
        core.warning('Build summary is not yet supported on GHES');
 | 
					        core.warning('Build summary is not yet supported on GHES');
 | 
				
			||||||
@ -211,14 +211,14 @@ async function buildRef(toolkit: Toolkit, since: Date, builder?: string): Promis
 | 
				
			|||||||
  return Object.keys(refs).length > 0 ? Object.keys(refs)[0] : '';
 | 
					  return Object.keys(refs).length > 0 ? Object.keys(refs)[0] : '';
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
function buildSummaryDisabled(): boolean {
 | 
					function buildSummaryEnabled(): boolean {
 | 
				
			||||||
  if (process.env.DOCKER_BUILD_NO_SUMMARY) {
 | 
					  if (process.env.DOCKER_BUILD_NO_SUMMARY) {
 | 
				
			||||||
    core.warning('DOCKER_BUILD_NO_SUMMARY is deprecated. Use DOCKER_BUILD_SUMMARY_DISABLE instead.');
 | 
					    core.warning('DOCKER_BUILD_NO_SUMMARY is deprecated. Set DOCKER_BUILD_SUMMARY to false instead.');
 | 
				
			||||||
    return Util.parseBool(process.env.DOCKER_BUILD_NO_SUMMARY);
 | 
					    return !Util.parseBool(process.env.DOCKER_BUILD_NO_SUMMARY);
 | 
				
			||||||
  } else if (process.env.DOCKER_BUILD_SUMMARY_DISABLE) {
 | 
					  } else if (process.env.DOCKER_BUILD_SUMMARY) {
 | 
				
			||||||
    return Util.parseBool(process.env.DOCKER_BUILD_SUMMARY_DISABLE);
 | 
					    return Util.parseBool(process.env.DOCKER_BUILD_SUMMARY);
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  return false;
 | 
					  return true;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
function buildExportRetentionDays(): number | undefined {
 | 
					function buildExportRetentionDays(): number | undefined {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user