Skip to content

Conversation

adrian-kong
Copy link
Contributor

@adrian-kong adrian-kong commented Mar 8, 2023

To hide access token, we will compile trajectory_raw.js into trajectory.js replacing %ACCESS_TOKEN% with env var

Creates trajectory.js via task cargo make map-js-token requiring $MAPBOX_TOKEN.
Modify trajectory_raw.js to adjust map, cargo make generate-resources will generate the mapped token via env var.
Will need to create MAPBOX_TOKEN secret for private CI, is ok for public CI.

@adrian-kong adrian-kong requested a review from silverjam March 8, 2023 00:46
@adrian-kong adrian-kong requested a review from a team March 8, 2023 00:52
@swiftnav-travis
Copy link

Frontend and Release Workflow Started here

@swiftnav-travis
Copy link

Frontend and Release Workflow Started here

@swiftnav-travis
Copy link

Frontend and Release Workflow Started here

@swiftnav-travis
Copy link

Frontend and Release Workflow Started here

@swiftnav-travis
Copy link

Frontend and Release Workflow Started here

@swiftnav-travis
Copy link

Frontend and Release Workflow Started here

@swiftnav-travis
Copy link

Frontend and Release Workflow Started here

@adrian-kong adrian-kong requested review from a team and silverjam March 9, 2023 03:04
@adrian-kong adrian-kong enabled auto-merge (squash) March 9, 2023 03:09
@adrian-kong
Copy link
Contributor Author

https://github.com/swift-nav/swift-toolbox-ci/actions/runs/4370355661

built artifacts generates mapbox token OK and tested running on mac

@adrian-kong adrian-kong merged commit a698d50 into main Mar 9, 2023
@adrian-kong adrian-kong deleted the adrian/token branch March 9, 2023 04:46
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.

3 participants