Skip to content

Commit 3f100eb

Browse files
quic-viskumaricardosalveti
authored andcommitted
ci: add post-compile success job
The publish-summary checkrun was used by various automations to trigger subsequent CI jobs on build success. This step was updated to always run regardless of build compilation failures making it an unreliable trigger. (qualcomm-linux/meta-qcom@e9542ed) This change adds a success-only job after all compile matrix builds pass. The resulting check can be reused by downstream workflows. Imported fro meta-qcom [1]. [1] qualcomm-linux/meta-qcom@602e6fb Signed-off-by: Vishal Kumar <viskuma@qti.qualcomm.com> Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
1 parent b202165 commit 3f100eb

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/build-yocto.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,3 +265,10 @@ jobs:
265265
with:
266266
github-token: ${{ secrets.GITHUB_TOKEN }}
267267
pattern: build-url*
268+
269+
build_successful:
270+
needs: compile
271+
runs-on: ubuntu-latest
272+
steps:
273+
- name: Build completed successfully
274+
run: echo "All compile matrix jobs succeeded and artifacts uploaded to S3 bucket"

0 commit comments

Comments
 (0)