Skip to content

Conversation

@eecavanna
Copy link
Collaborator

@eecavanna eecavanna commented Oct 4, 2025

On this branch, I made it so developers no longer have to have an Application Default Credentials file (i.e. application_default_credentials.json) when doing local development. I have updated the docker-compose.yml file and docs/development.md files to the extent necessary to accomplish this.

However, there may now be some redundancy between environment variables. I think, once the Google Cloud SDK sees the STORAGE_EMULATOR_HOST environment variable, it will use that variable's value as the host. That seems to me to be redundant with the boolean GCS_USE_FAKE environment variable. I want to review this with @pkalita-lbl (handing it off would also be OK with me).

I also made a totally unrelated change (in commit d42887c) because the typecheck tox step was failing on GHA. I don't know why it didn't fail on the branch that introduced that code, given that it failed on this branch. 🤷

@eecavanna eecavanna self-assigned this Oct 4, 2025
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.

Consider having "dummy" creds for fake GCS server in local development

2 participants