mirror of
https://github.com/inaturalist/iNaturalistReactNative.git
synced 2026-06-18 12:41:54 -04:00
Add location picker to ObsEdit (#593)
* Crosshairs, location accuracy warnings, text input for location picker * Add LocationPicker tests * UI improvements and code refactor into smaller components; get GMaps working * Add shadows to icons/text boxes * Use debouncing to avoid map jitter when typing in location * Show place results & let user pick new location from web api * Add tests for location picker with remote results * Add gmaps api key to github actions * Try adding manifest placeholders for env variable to work in github actions * Add key to printf in github actions * Try accessing GMAPS_API_KEY a different way * Update android e2e env file step This updates the "Create .env file" step to use printf to print the Google Maps key into a newly created .env file in the GitHub Action runner. Using the same key as in env.example. * Fix newline --------- Co-authored-by: Johannes Klein <johannes.t.klein@gmail.com>
This commit is contained in:
committed by
GitHub
parent
1439c40c6a
commit
5ee4a433df
3
.github/workflows/e2e_android.yml
vendored
3
.github/workflows/e2e_android.yml
vendored
@@ -83,7 +83,8 @@ jobs:
|
||||
E2E_TEST_USERNAME: ${{ secrets.E2E_TEST_USERNAME }}
|
||||
E2E_TEST_PASSWORD: ${{ secrets.E2E_TEST_PASSWORD }}
|
||||
JWT_ANONYMOUS_API_SECRET: ${{ secrets.JWT_ANONYMOUS_API_SECRET }}
|
||||
run: printf 'API_URL=https://stagingapi.inaturalist.org/v2\nOAUTH_API_URL=https://staging.inaturalist.org\nJWT_ANONYMOUS_API_SECRET=%s\nOAUTH_CLIENT_ID=%s\nOAUTH_CLIENT_SECRET=%s\nE2E_TEST_USERNAME=%s\nE2E_TEST_PASSWORD=%s\n' "JWT_ANONYMOUS_API_SECRET" "$OAUTH_CLIENT_ID" "$OAUTH_CLIENT_SECRET" "$E2E_TEST_USERNAME" "$E2E_TEST_PASSWORD" > .env
|
||||
GMAPS_API_KEY: ${{ secrets.GMAPS_API_KEY }}
|
||||
run: printf 'API_URL=https://stagingapi.inaturalist.org/v2\nOAUTH_API_URL=https://staging.inaturalist.org\nJWT_ANONYMOUS_API_SECRET=%s\nOAUTH_CLIENT_ID=%s\nOAUTH_CLIENT_SECRET=%s\nE2E_TEST_USERNAME=%s\nE2E_TEST_PASSWORD=%s\nGMAPS_API_KEY=%s\n' "JWT_ANONYMOUS_API_SECRET" "$OAUTH_CLIENT_ID" "$OAUTH_CLIENT_SECRET" "$E2E_TEST_USERNAME" "$E2E_TEST_PASSWORD" "$GMAPS_API_KEY" > .env
|
||||
- name: Create keystore.properties file
|
||||
env:
|
||||
ANDROID_KEY_STORE_PASSWORD: ${{ secrets.ANDROID_KEY_STORE_PASSWORD }}
|
||||
|
||||
Reference in New Issue
Block a user