Skip to content

Instantly share code, notes, and snippets.

@haileyok
Created March 6, 2024 21:10
Show Gist options
  • Select an option

  • Save haileyok/466c470939cefb8285343f3c16ee4a7d to your computer and use it in GitHub Desktop.

Select an option

Save haileyok/466c470939cefb8285343f3c16ee4a7d to your computer and use it in GitHub Desktop.
Example: https://github.com/expo/custom-expo-updates-server/blob/468b7182abe2c888a5d605e902cbca37eaf42bc1/expo-updates-server/pages/api/manifest.ts#L131
id: Unique string, uuid.v4() maybe
createdAt: unix timestamp of the deployment
runtimeVersion: passed in through a header (or url param, whatever works) when sending from github action to server
launchAsset: metadata.json -> fileMetadata -> ios/android -> bundle. This should probably only be the file name,
not the entire path.
assets: metadata.json -> fileMetadata -> ios/android -> assets. The distinction between platforms seems important,
since not all assets are used on either platform.
metadata: empty object
extra: not needed since we are only targeting one app
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment