Skip to content

feat(setup-bazel-cache): optionally upload Bazel profiles - #32

Merged
AlexanderLanin merged 1 commit into
eclipse-score:cachefrom
etas-contrib:feat/setup-bazel-cache-profiling
Aug 31, 2026
Merged

AlexanderLanin merged 1 commit into
eclipse-score:cachefrom
etas-contrib:feat/setup-bazel-cache-profiling

Conversation

@AlexanderLanin

Copy link
Copy Markdown
Member

Summary

  • add optional enable-profiling input to setup-bazel-cache
  • inject fixed build and test profile paths into the managed Bazelrc
  • keep only the latest profile for each command; later invocations overwrite earlier output
  • upload raw .profile.gz files as the bazel-profiles artifact in the post step
  • do not run bazel analyze-profile or print profile analysis in the workflow log

Profiling remains disabled by default and profile upload failures only warn, so the cache action does not become a profiling failure point.

Validation

  • npm test
  • npm run lint
  • npm run build
  • repository pre-commit hooks

@AlexanderLanin
AlexanderLanin force-pushed the feat/setup-bazel-cache-profiling branch from bc59068 to 45e6eea Compare August 31, 2026 22:24
@AlexanderLanin
AlexanderLanin merged commit d2b056f into eclipse-score:cache Aug 31, 2026
30 checks passed
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