gee-community / ee-initialize-github-actions

Instructions for initializing to Earth Engine in Python scripts run with GitHub Actions
Apache License 2.0
5 stars 1 forks source link

Refactor and add additional methods #5

Open jdbcode opened 4 days ago

jdbcode commented 4 days ago

Refactor:

The readme should briefly describe the options for connecting to EE and link to them (additional .md files, one for each method). Currently the readme only describes initializing by constructing google.oauth2.credentials.Credentials directly from environmental variable stored credentials (private key).

Methods:

The last three should be emphasized, but if a service account or Workload Identity Federation are not possible for some reason, the private key could be used as a last less secure option.

cc @12rambau

jdbcode commented 4 days ago

This issue aggregates: #1, #3, #4