Skip to content

infra: remove dependency on build-deps cache from dev-deps installer#161

Open
samchesney wants to merge 2 commits into
mainfrom
pr-ci-dev-deps-install
Open

infra: remove dependency on build-deps cache from dev-deps installer#161
samchesney wants to merge 2 commits into
mainfrom
pr-ci-dev-deps-install

Conversation

@samchesney

@samchesney samchesney commented May 14, 2026

Copy link
Copy Markdown
Contributor
  • infra: remove dependency on build-deps cache from dev-deps installer

  • infra: remove warm-dev-deps-cache job

    Warming the dev dependencies cache is unnecessary as the cached
    output for each OS is only used by a single job:

    • The lint job uses the cached Linux output.
    • The check-semantic-versioning jobs uses the cached MacOS output.

    When these jobs run the install-dev-dependencies action the installed
    dev dependencies will still be cached/restored from the cache if
    available.

@samchesney samchesney requested a review from pthedinger May 14, 2026 16:17
@samchesney samchesney self-assigned this May 14, 2026
Warming the dev dependencies cache is unnecessary as the cached
output for each OS is only used by a single job:

- The `lint` job uses the cached Linux output.
- The `check-semantic-versioning` jobs uses the cached MacOS output.

When these jobs run the `install-dev-dependencies` action the installed
dev dependencies will still be cached/restored from the cache if
available.
@samchesney samchesney force-pushed the pr-ci-dev-deps-install branch from 39cad85 to faf98f3 Compare May 14, 2026 16:41

@pthedinger pthedinger left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - let's see if we need this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants