Skip to content

Added auto label and auto update - #22

Open
WisdomNwaiwu wants to merge 1 commit into
developmentfrom
wisdom/feat/soft-auto-label
Open

WisdomNwaiwu wants to merge 1 commit into
developmentfrom
wisdom/feat/soft-auto-label

Conversation

@WisdomNwaiwu

Copy link
Copy Markdown
Contributor

Context

This PR improves CI ergonomics and safety for the Rust backend by introducing automated PR labeling and hardening existing workflows against non-PR events.
The goal is to improve review visibility, reduce manual maintenance, and prevent CI failures caused by missing pull-request context on push events.
All changes are non-functional and do not affect application runtime behavior.

Description

Added auto-label job using the organization-wide reusable workflow (soft mode, non-blocking)
Added auto-update PR branch job
Hardened map_pr_to_discord to exit early on non-PR events
Scoped Discord notification job to pull requests only
No changes to build, security scanning, or enforcement logic

Changes in the codebase (optional)

Auto-labeling is metadata-only and does not affect CI outcomes
All changes are backward-compatible and safe for both PR and push triggers
Push workflows continue to run security scans without PR-specific assumptions

Additional information (optional)

Links

  • ClickUp:
  • Additional:

@github-actions github-actions Bot added the ci label Dec 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant