Skip to content

CI: caching review + canonical path-exclusion list #328

@ChrisonSimtian

Description

@ChrisonSimtian

Caching: actions/cache already covers ~/.nuget/packages + .fallout/temp keyed on global.json/*.csproj/Directory.Packages.props. Evaluate: include a lockfile in the key, cache build outputs, and Fallout-native incremental (future capability).

Path exclusions: define ONE canonical "never triggers CI" list (docs/, .assets/, **/*.md, likely tools/, non-workflow .github/) and apply it consistently across all workflows + the [GitHubActions] generator. Source for the path-ignore parity task.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttarget/2026Targets the 2026 calendar-version line (current). See ADR-0004.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions