The GitHub Actions job "Required Checks" on texera.git/fix-asf-yaml-rulesets has succeeded. Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).
Head commit for run: f9d668c3a60f4804f4ad7e0707e387f86b921e6f / Xinyuan Lin <[email protected]> ci: fix .asf.yaml ruleset validation errors Replace the raw-payload "Merge Queue" ruleset with a convenience-syntax "Main branch protection" ruleset so the GitHub Rulesets API stops rejecting the config on every push to main. asfyaml loads .asf.yaml via strictyaml's dirty_load, which leaves every scalar as a string. The convenience syntax path coerces these back to int / bool before calling GitHub. The raw payload path passes them through as-is, so values like actor_id: 4 -> "4", false -> "false", and -1 -> "-1" all fail GitHub's type validation. Trade-off: asfyaml's convenience syntax does not yet expose merge_queue, so the merge queue rule is dropped here. Merge queue can be re-added once asfyaml adds support (or properly types raw payload values). The merge_group workflow trigger added in #5036 is harmless without an active merge queue. Report URL: https://github.com/apache/texera/actions/runs/25780927100 With regards, GitHub Actions via GitBox
