File tree 5 files changed +25
-6
lines changed
5 files changed +25
-6
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ ' @firebase/auth ' : patch
3
+ ---
4
+
5
+ Unpin ` @react-native-async-storage/async-storage ` dependency to give users more control over the exact version.
Original file line number Diff line number Diff line change 76
76
NPM_TOKEN_APP_CHECK_COMPAT : ${{ secrets.NPM_TOKEN_APP_CHECK_COMPAT }}
77
77
NPM_TOKEN_API_DOCUMENTER : ${{ secrets.NPM_TOKEN_API_DOCUMENTER }}
78
78
CI : true
79
+ - name : Launch E2E tests workflow
80
+ # Trigger e2e-test.yml
81
+ run : |
82
+ VERSION_SCRIPT="const pkg = require('./packages/firebase/package.json'); console.log(pkg.version);"
83
+ VERSION_OR_TAG=`node -e "${VERSION_SCRIPT}"`
84
+ OSS_BOT_GITHUB_TOKEN=${{ secrets.OSS_BOT_GITHUB_TOKEN }}
85
+ curl -X POST \
86
+ -H "Content-Type:application/json" \
87
+ -H "Accept:application/vnd.github.v3+json" \
88
+ -H "Authorization:Bearer $OSS_BOT_GITHUB_TOKEN" \
89
+ -d "{\"event_type\":\"canary-tests\", \"client_payload\":{\"versionOrTag\":\"$VERSION_OR_TAG\"}}" \
90
+ https://api.github.com/repos/firebase/firebase-js-sdk/dispatches
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ name: E2E Smoke Tests
3
3
# Allows REST trigger. Currently triggered by release-cli script during a staging run.
4
4
on :
5
5
repository_dispatch :
6
- types : [staging-tests]
6
+ types : [staging-tests,canary-tests ]
7
7
8
8
jobs :
9
9
test :
62
62
- name : Tests succeeded
63
63
if : success()
64
64
run : node scripts/ci/notify-test-result.js success
65
+ # we don't want THIS step erroring to trigger the failure notification
66
+ continue-on-error : true
65
67
env :
66
68
WEBHOOK_URL : ${{ secrets.JSCORE_CHAT_WEBHOOK_URL }}
67
69
RELEASE_TRACKER_URL : ${{ secrets.RELEASE_TRACKER_URL }}
Original file line number Diff line number Diff line change 109
109
"@firebase/component" : " 0.6.4" ,
110
110
"@firebase/logger" : " 0.4.0" ,
111
111
"@firebase/util" : " 1.9.3" ,
112
- "@react-native-async-storage/async-storage" : " 1.17.12 " ,
112
+ "@react-native-async-storage/async-storage" : " ^1.18.1 " ,
113
113
"node-fetch" : " 2.6.7" ,
114
114
"tslib" : " ^2.1.0"
115
115
},
Original file line number Diff line number Diff line change 3252
3252
resolved "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570"
3253
3253
integrity sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=
3254
3254
3255
- "@react-native-async-storage/async-storage@1.17.12 ":
3256
- version "1.17.12 "
3257
- resolved "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.17.12 .tgz#a39e4df5b06795ce49b2ca5b7ca9b8faadf8e621 "
3258
- integrity sha512-BXg4OxFdjPTRt+8MvN6jz4muq0/2zII3s7HeT/11e4Zeh3WCgk/BleLzUcDfVqF3OzFHUqEkSrb76d6Ndjd/Nw ==
3255
+ "@react-native-async-storage/async-storage@^1.18.1 ":
3256
+ version "1.19.0 "
3257
+ resolved "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.19.0 .tgz#594aca9c20924b7955d62cf43797b4187e1e6cf8 "
3258
+ integrity sha512-xOFkz/FaQctD6yNJDur+WnHdSTigOs3pTz6HmfC8X8PYwcnnN3R9UxuWiwsfK8vvT2WioAxUkQt3lB7GySNA2w ==
3259
3259
dependencies:
3260
3260
merge-options "^3.0.4"
3261
3261
You can’t perform that action at this time.
0 commit comments