Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GitHub branch ruleset for Rust #320

Merged
merged 4 commits into from
Oct 28, 2024

Conversation

llucax
Copy link
Contributor

@llucax llucax commented Oct 28, 2024

This is actually starting to mix up thing s bit, as this repository is supposed to only target Python projects, but since it is already a mess mixing up a lot of things, we might as well keep using it as a catch-all until we properly split it up.

Also, remove all the rules that are not the queue itself, the rule
protecting version branches will be used for the other branch
restrcitions.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
This allows to more easily add more rulesets for other languages in the
future.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
This is the same as the Python rule, but with different CI checks that
are required, to match the Rust CI.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
@llucax llucax requested a review from a team as a code owner October 28, 2024 08:30
@github-actions github-actions bot added the part:docs Affects the documentation label Oct 28, 2024
@llucax llucax self-assigned this Oct 28, 2024
@llucax llucax requested a review from shsms October 28, 2024 08:30
@llucax llucax added this to the v0.11.0 milestone Oct 28, 2024
@llucax llucax enabled auto-merge October 28, 2024 08:31
Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
@llucax llucax added this pull request to the merge queue Oct 28, 2024
Merged via the queue into frequenz-floss:v0.x.x with commit a984cfe Oct 28, 2024
14 checks passed
@llucax llucax deleted the rs-branch-rules branch October 28, 2024 09:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
part:docs Affects the documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants