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
