Skip to content

Conversation

@prestoncabe
Copy link
Collaborator

Parameterizes the sync so that it will work with either local dev (using
the firebase emulators) or in production.

Defaults to dev mode (and automatically works with devbox services/
process-compose).

To use locally:

  • with devbox: just run devbox services up as normal (the sync script will run automatically after the emulators and library-api start)
  • without devbox: make sure the library-api, emulators, and python env is setup, then run bin/library/sync-metadata

Parameterizes the sync so that it will work with either local dev (using
the firebase emulators) or in production.

Defaults to dev mode (and automatically works with devbox services/
process-compose).
@prestoncabe prestoncabe linked an issue Jan 25, 2026 that may be closed by this pull request
@prestoncabe prestoncabe self-assigned this Jan 25, 2026
@prestoncabe
Copy link
Collaborator Author

Going to just merge this since:

@prestoncabe prestoncabe merged commit 9879e02 into main Jan 28, 2026
1 check passed
@prestoncabe prestoncabe deleted the 147-refactor-library-metadata-sync branch January 28, 2026 01:17
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.

Library metadata sync in local dev

2 participants