google/comprehensive-rust

Add CI job that ensures every translation builds

Open

#2,539 opened on Jan 4, 2025

View on GitHub
 (2 comments) (0 reactions) (0 assignees)Rust (2,009 forks)batch import
enhancementgood first issue

Repository metrics

Stars
 (32,954 stars)
PR merge metrics
 (Avg merge 9d 23h) (36 merged PRs in 30d)

Description

Currently, I have to add each language individually to the branch protection rules for main. This a problem since we can merge PRs which fail later when building the translations for publishing.

I think we can handle this by adding a new CI job which waits on every translation and only succeeds when they all succeed.

Originally posted by @mgeisler in https://github.com/google/comprehensive-rust/issues/2531#issuecomment-2571282773

Contributor guide