@@ -71,12 +71,34 @@ jobs:
7171 --yes \
7272 --no-verify-access
7373
74+ - name : Release to Snack (PRs)
75+ if : github.event_name == 'pull_request'
76+ run : |
77+ # Release to snack so available to test
78+ # This hits Snack twice because it commonly times out the first time
79+ export newversion=$(npm view @draftbit/ui dist-tags.next);
80+ sleep 10
81+ curl "https://snackager.expo.io/bundle/@draftbit/ui@"$newversion"?version_snackager=true&platforms=ios,android,web&bypassCache=true";
82+ curl "https://snackager.expo.io/bundle/@draftbit/ui@"$newversion"?version_snackager=true&platforms=ios,android,web&bypassCache=true";
83+ curl "https://snackager.expo.io/bundle/@draftbit/core@"$newversion"?version_snackager=true&platforms=ios,android,web&bypassCache=true";
84+ curl "https://snackager.expo.io/bundle/@draftbit/core@"$newversion"?version_snackager=true&platforms=ios,android,web&bypassCache=true";
85+ curl "https://snackager.expo.io/bundle/@draftbit/maps@"$newversion"?version_snackager=true&platforms=ios,android,web&bypassCache=true";
86+ curl "https://snackager.expo.io/bundle/@draftbit/maps@"$newversion"?version_snackager=true&platforms=ios,android,web&bypassCache=true";
87+ working-directory : packages/ui
88+
89+
7490 - name : Release to Snack
91+ if : github.event_name != 'pull_request'
7592 run : |
93+ # Release to snack
94+ # This hits Snack twice because it commonly times out the first time
7695 export version=$(jq -r .version package.json);
7796 sleep 10
7897 curl "https://snackager.expo.io/bundle/@draftbit/ui@"$version"?version_snackager=true&platforms=ios,android,web&bypassCache=true";
98+ curl "https://snackager.expo.io/bundle/@draftbit/ui@"$version"?version_snackager=true&platforms=ios,android,web&bypassCache=true";
7999 curl "https://snackager.expo.io/bundle/@draftbit/core@"$version"?version_snackager=true&platforms=ios,android,web&bypassCache=true";
100+ curl "https://snackager.expo.io/bundle/@draftbit/core@"$version"?version_snackager=true&platforms=ios,android,web&bypassCache=true";
101+ curl "https://snackager.expo.io/bundle/@draftbit/maps@"$version"?version_snackager=true&platforms=ios,android,web&bypassCache=true";
80102 curl "https://snackager.expo.io/bundle/@draftbit/maps@"$version"?version_snackager=true&platforms=ios,android,web&bypassCache=true";
81103 working-directory : packages/ui
82104
0 commit comments