Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: base/base
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: Dollyerls/base
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Mar 8, 2026

  1. ci: broaden affected-crates fallback for infra and workflow changes

    ## Summary
    This PR hardens `affected-crates` fallback detection to avoid false “no affected crates” outcomes when CI/scripting infrastructure changes.
    
    ## What changed
    In `etc/scripts/local/affected-crates.py`, expanded the workspace-wide trigger patterns to include:
    
    - `.github/`
    - `etc/scripts/`
    - `justfile`
    - `deny.toml`
    
    These are now treated similarly to existing root/toolchain triggers (`Cargo.toml`, `Cargo.lock`, `.cargo/`, `rust-toolchain.toml`).
    
    ## Why
    Previously, changes to workflows or local CI scripts could produce an empty affected set, allowing PR checks to skip tests unintentionally.  
    This update ensures infra-level changes trigger broad test coverage by default.
    
    ## Risk
    Low.  
    The change may increase CI workload for infra-only PRs, but intentionally trades a bit of runtime for improved reliability and reduced false-green results.
    
    ## Validation
    - Script updated and diff verified.
    - Lint diagnostics on the changed file show no new issues.
    Dollyerls authored Mar 8, 2026
    Configuration menu
    Copy the full SHA
    f674f09 View commit details
    Browse the repository at this point in the history
Loading