Skip to content

ci: reduce Identity build overhead - #3

Open
jaavid wants to merge 1 commit into
mainfrom
ci/free-tier-optimization
Open

ci: reduce Identity build overhead#3
jaavid wants to merge 1 commit into
mainfrom
ci/free-tier-optimization

Conversation

@jaavid

@jaavid jaavid commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • skips docs-only changes
  • avoids npm audit/fund network work during CI installs
  • removes unconditional Docker --pull
  • switches Docker validation to standard Buildx + free GitHub Actions cache
  • uploads diagnostics only on failures
  • keeps Node package-manager cache disabled because the repository currently has no package-lock.json

No paid Blacksmith Docker cache/sticky disk is enabled.

Follow-up debt: commit package-lock.json, then switch to npm ci and enable npm cache safely.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

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.

1 participant