AjakoTaja
Projection introduces workflow for separating public and private file management
Trending · Score 63
1 min readUpdated 1h ago
Drafted by AI, reviewed by the Ajako Taja Editorial Team · How we use AI

AI Summary

A new Projection workflow offers a way to manage public and private files in one repo, but rely on strict rule-based maintenance to prevent data leaks.

  • Vihren.dev documented a method for using the Projection tool to programmatically split public and private files within a single repository.
  • The approach utilizes Projection's path-matching capabilities to enforce visibility boundaries without requiring separate git submodules.
  • It remains unclear how this workflow handles complex merge conflicts or CI/CD pipeline triggers when private assets are updated alongside public code.

Vihren.dev detailed a new workflow for using the Projection tool to isolate public and private files within a shared directory structure. Unlike traditional setups that rely on complex git ignores or submodules, this method uses path-based rules to manage file exposure. However, the workflow relies on manual configuration, which could lead to accidental exposure if rules are improperly defined. Whether this provides a sustainable alternative to repository splitting depends on the user's ability to maintain strict path-matching definitions as projects grow in size.

Get the story before everyone else.

1-minute briefings. Zero noise. Straight to your inbox.

Join 1,200+ readers

Discussion

No comments yet. Be the first to start the conversation!

Leave a comment

Comments are reviewed for community standards.