The GitHub Actions job "Required Checks" on 
texera.git/ci/strict-yaml-parse-check has succeeded.
Run started by GitHub user mengw15 (triggered by mengw15).

Head commit for run:
46866d92c4676c171080acab106400c63baf7498 / mengw15 
<[email protected]>
ci: check every GitHub-read YAML file for duplicate keys

A duplicate mapping key is invalid YAML, but PyYAML keeps the last one and
says nothing, so a local parse cannot see the mistake while GitHub's loader
rejects the file. The gap is silent in both directions: the change looks
fine locally, and on GitHub the workflow simply stops starting.

#8379 introduced this check as one of two invariants in
test_asf_rulesets.sh; the other one was about the ruleset split that
GitHub refuses to create, and goes away with it in the revert. This keeps
the half that has a subject, and widens it from workflows plus .asf.yaml
to every YAML file GitHub reads here -- .github/labeler.yml, the issue
templates and .github/release-branches.yml, where a duplicated key would
drop a release branch from the backport nomination entirely.

Picked up automatically by build.yml's infra job, which runs every
.github/scripts/test_*.sh after installing amber/dev-requirements.txt.

Report URL: https://github.com/apache/texera/actions/runs/35572939145

With regards,
GitHub Actions via GitBox

Reply via email to