You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improve Makefile documentation and add caching for notebooks repository (#150)
- Use shorter commit hash (7 chars) in frontend/COMMIT for consistency
- Add consistent annotations across all Makefiles about
kubeflow/notebooks repo
- Add intelligent caching to frontend Makefile setup:
* Skip git fetch/checkout if already at target commit
* Skip library rebuild if already built
* Skip npm install if dependencies exist
* Skip symlink recreation if already correct
* Skip asset copying if already present
- Add automatic CSS and assets copying during setup
- Add fallback for short hash resolution with git rev-parse
Resolves issues with fresh setup and improves developer experience with
faster repeated setup runs.
---------
Signed-off-by: Harshit Nayan <harshitacademia@gmail.com>
Signed-off-by: Julius von Kohout <45896133+juliusvonkohout@users.noreply.github.com>
Co-authored-by: Julius von Kohout <45896133+juliusvonkohout@users.noreply.github.com>
0 commit comments