diff --git a/.github/workflows/BuildPublishPipeline.yml b/.github/workflows/BuildPublishPipeline.yml index 72d732f..c466ee9 100644 --- a/.github/workflows/BuildPublishPipeline.yml +++ b/.github/workflows/BuildPublishPipeline.yml @@ -108,8 +108,12 @@ jobs: runs-on: ubuntu-latest strategy: - # Keep building even if a job fails, helps with troubleshooting + # Keep building even if one job fails, helps with troubleshooting when there are multiple errors fail-fast: false + # Limit number of concurrent builds + # Error: buildx failed with: ERROR: failed to solve: error writing layer blob: maximum timeout reached + max-parallel: 4 + # https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs matrix: images: ${{ fromJson(needs.setmatrix.outputs.matrix).images }}