Skip to content

Commit 573747a

Browse files
committed
comment out for testing
1 parent 2e9dd58 commit 573747a

File tree

1 file changed

+103
-103
lines changed

1 file changed

+103
-103
lines changed

.github/workflows/release-staging.yml

Lines changed: 103 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -44,106 +44,106 @@ jobs:
4444
run: |
4545
git pull -f --no-rebase origin master:master
4646
yarn ts-node-script scripts/ci/add_changeset.ts
47-
- name: Create Release Pull Request
48-
uses: changesets/action@v1
49-
env:
50-
GITHUB_TOKEN: ${{ secrets.OSS_BOT_GITHUB_TOKEN }}
51-
- name: Go back to release branch
52-
# changesets/action created and checked out a new branch
53-
# return to `release` branch.
54-
run: git checkout release
55-
- name: Publish to NPM
56-
# --skipTests No need to run tests
57-
# --skipReinstall Yarn install has already been run
58-
# --ignoreUnstaged Adding the @firebase/app changeset file means
59-
# there's unstaged changes. Ignore.
60-
# TODO: Make these flags defaults in the release script.
61-
run: yarn release --releaseType Staging --ci --skipTests --skipReinstall --ignoreUnstaged
62-
env:
63-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
64-
NPM_TOKEN_ANALYTICS: ${{secrets.NPM_TOKEN_ANALYTICS}}
65-
NPM_TOKEN_ANALYTICS_INTEROP_TYPES: ${{secrets.NPM_TOKEN_ANALYTICS_INTEROP_TYPES}}
66-
NPM_TOKEN_ANALYTICS_TYPES: ${{secrets.NPM_TOKEN_ANALYTICS_TYPES}}
67-
NPM_TOKEN_APP: ${{secrets.NPM_TOKEN_APP}}
68-
NPM_TOKEN_APP_TYPES: ${{secrets.NPM_TOKEN_APP_TYPES}}
69-
NPM_TOKEN_APP_CHECK: ${{secrets.NPM_TOKEN_APP_CHECK}}
70-
NPM_TOKEN_APP_CHECK_INTEROP_TYPES: ${{secrets.NPM_TOKEN_APP_CHECK_INTEROP_TYPES}}
71-
NPM_TOKEN_APP_CHECK_TYPES: ${{secrets.NPM_TOKEN_APP_CHECK_TYPES}}
72-
NPM_TOKEN_AUTH: ${{secrets.NPM_TOKEN_AUTH}}
73-
NPM_TOKEN_AUTH_INTEROP_TYPES: ${{secrets.NPM_TOKEN_AUTH_INTEROP_TYPES}}
74-
NPM_TOKEN_AUTH_TYPES: ${{secrets.NPM_TOKEN_AUTH_TYPES}}
75-
NPM_TOKEN_COMPONENT: ${{secrets.NPM_TOKEN_COMPONENT}}
76-
NPM_TOKEN_DATABASE: ${{secrets.NPM_TOKEN_DATABASE}}
77-
NPM_TOKEN_DATABASE_TYPES: ${{secrets.NPM_TOKEN_DATABASE_TYPES}}
78-
NPM_TOKEN_FIRESTORE: ${{secrets.NPM_TOKEN_FIRESTORE}}
79-
NPM_TOKEN_FIRESTORE_TYPES: ${{secrets.NPM_TOKEN_FIRESTORE_TYPES}}
80-
NPM_TOKEN_FUNCTIONS: ${{secrets.NPM_TOKEN_FUNCTIONS}}
81-
NPM_TOKEN_FUNCTIONS_TYPES: ${{secrets.NPM_TOKEN_FUNCTIONS_TYPES}}
82-
NPM_TOKEN_INSTALLATIONS: ${{secrets.NPM_TOKEN_INSTALLATIONS}}
83-
NPM_TOKEN_INSTALLATIONS_TYPES: ${{secrets.NPM_TOKEN_INSTALLATIONS_TYPES}}
84-
NPM_TOKEN_LOGGER: ${{secrets.NPM_TOKEN_LOGGER}}
85-
NPM_TOKEN_MESSAGING: ${{secrets.NPM_TOKEN_MESSAGING}}
86-
NPM_TOKEN_MESSAGING_TYPES: ${{secrets.NPM_TOKEN_MESSAGING_TYPES}}
87-
NPM_TOKEN_PERFORMANCE: ${{secrets.NPM_TOKEN_PERFORMANCE}}
88-
NPM_TOKEN_PERFORMANCE_TYPES: ${{secrets.NPM_TOKEN_PERFORMANCE_TYPES}}
89-
NPM_TOKEN_POLYFILL: ${{secrets.NPM_TOKEN_POLYFILL}}
90-
NPM_TOKEN_REMOTE_CONFIG: ${{secrets.NPM_TOKEN_REMOTE_CONFIG}}
91-
NPM_TOKEN_REMOTE_CONFIG_TYPES: ${{secrets.NPM_TOKEN_REMOTE_CONFIG_TYPES}}
92-
NPM_TOKEN_RULES_UNIT_TESTING: ${{secrets.NPM_TOKEN_RULES_UNIT_TESTING}}
93-
NPM_TOKEN_STORAGE: ${{secrets.NPM_TOKEN_STORAGE}}
94-
NPM_TOKEN_STORAGE_TYPES: ${{secrets.NPM_TOKEN_STORAGE_TYPES}}
95-
NPM_TOKEN_TESTING: ${{secrets.NPM_TOKEN_TESTING}}
96-
NPM_TOKEN_UTIL: ${{secrets.NPM_TOKEN_UTIL}}
97-
NPM_TOKEN_WEBCHANNEL_WRAPPER: ${{secrets.NPM_TOKEN_WEBCHANNEL_WRAPPER}}
98-
NPM_TOKEN_FIREBASE: ${{secrets.NPM_TOKEN_FIREBASE}}
99-
NPM_TOKEN_APP_COMPAT: ${{ secrets.NPM_TOKEN_APP_COMPAT }}
100-
NPM_TOKEN_INSTALLATIONS_COMPAT: ${{ secrets.NPM_TOKEN_INSTALLATIONS_COMPAT }}
101-
NPM_TOKEN_ANALYTICS_COMPAT: ${{ secrets.NPM_TOKEN_ANALYTICS_COMPAT }}
102-
NPM_TOKEN_AUTH_COMPAT: ${{ secrets.NPM_TOKEN_AUTH_COMPAT }}
103-
NPM_TOKEN_MESSAGING_INTEROP_TYPES: ${{ secrets.NPM_TOKEN_MESSAGING_INTEROP_TYPES }}
104-
NPM_TOKEN_FUNCTIONS_COMPAT: ${{ secrets.NPM_TOKEN_FUNCTIONS_COMPAT }}
105-
NPM_TOKEN_MESSAGING_COMPAT: ${{ secrets.NPM_TOKEN_MESSAGING_COMPAT }}
106-
NPM_TOKEN_PERFORMANCE_COMPAT: ${{ secrets.NPM_TOKEN_PERFORMANCE_COMPAT }}
107-
NPM_TOKEN_REMOTE_CONFIG_COMPAT: ${{ secrets.NPM_TOKEN_REMOTE_CONFIG_COMPAT }}
108-
NPM_TOKEN_DATABASE_COMPAT: ${{ secrets.NPM_TOKEN_DATABASE_COMPAT }}
109-
NPM_TOKEN_FIRESTORE_COMPAT: ${{ secrets.NPM_TOKEN_FIRESTORE_COMPAT }}
110-
NPM_TOKEN_STORAGE_COMPAT: ${{ secrets.NPM_TOKEN_STORAGE_COMPAT }}
111-
NPM_TOKEN_APP_CHECK_COMPAT: ${{ secrets.NPM_TOKEN_APP_CHECK_COMPAT }}
112-
NPM_TOKEN_API_DOCUMENTER: ${{ secrets.NPM_TOKEN_API_DOCUMENTER }}
113-
CI: true
114-
- name: Get release version
115-
id: get-version
116-
# STAGING_VERSION = version with staging hash, e.g. 1.2.3-20430523
117-
# BASE_VERSION = version without staging hash, e.g. 1.2.3
118-
run: |
119-
VERSION_SCRIPT="const pkg = require('./packages/firebase/package.json'); console.log(pkg.version);"
120-
VERSION=`node -e "${VERSION_SCRIPT}"`
121-
echo "::set-output name=STAGING_VERSION::$VERSION"
122-
BASE_VERSION=$(echo $VERSION | cut -d "-" -f 1)
123-
echo "::set-output name=BASE_VERSION::$BASE_VERSION"
124-
- name: Echo versions in shell
125-
run: |
126-
echo "Staging release ${{ steps.get-version.outputs.STAGING_VERSION }}"
127-
echo "Base version: ${{ steps.get-version.outputs.BASE_VERSION }}"
128-
- name: Launch E2E tests workflow
129-
# Trigger e2e-test.yml
130-
run: |
131-
OSS_BOT_GITHUB_TOKEN=${{ secrets.OSS_BOT_GITHUB_TOKEN }}
132-
VERSION_OR_TAG=${{ steps.get-version.outputs.STAGING_VERSION }}
133-
curl -X POST \
134-
-H "Content-Type:application/json" \
135-
-H "Accept:application/vnd.github.v3+json" \
136-
-H "Authorization:Bearer $OSS_BOT_GITHUB_TOKEN" \
137-
-d "{\"event_type\":\"staging-tests\", \"client_payload\":{\"versionOrTag\":\"$VERSION_OR_TAG\"}}" \
138-
https://api.github.com/repos/firebase/firebase-js-sdk/dispatches
139-
- name: Log to release tracker
140-
# Sends release information to cloud functions endpoint of release tracker.
141-
run: |
142-
DATE=$(date +'%m/%d/%Y')
143-
BASE_VERSION=${{ steps.get-version.outputs.BASE_VERSION }}
144-
STAGING_VERSION=${{ steps.get-version.outputs.STAGING_VERSION }}
145-
OPERATOR=${{ github.actor }}
146-
RELEASE_TRACKER_URL=${{ secrets.RELEASE_TRACKER_URL }}
147-
curl -X POST -H "Content-Type:application/json" \
148-
-d "{\"version\":\"$BASE_VERSION\",\"tag\":\"$STAGING_VERSION\",\"date\":\"$DATE\",\"operator\":\"$OPERATOR\"}" \
149-
$RELEASE_TRACKER_URL/logStaging
47+
# - name: Create Release Pull Request
48+
# uses: changesets/action@v1
49+
# env:
50+
# GITHUB_TOKEN: ${{ secrets.OSS_BOT_GITHUB_TOKEN }}
51+
# - name: Go back to release branch
52+
# # changesets/action created and checked out a new branch
53+
# # return to `release` branch.
54+
# run: git checkout release
55+
# - name: Publish to NPM
56+
# # --skipTests No need to run tests
57+
# # --skipReinstall Yarn install has already been run
58+
# # --ignoreUnstaged Adding the @firebase/app changeset file means
59+
# # there's unstaged changes. Ignore.
60+
# # TODO: Make these flags defaults in the release script.
61+
# run: yarn release --releaseType Staging --ci --skipTests --skipReinstall --ignoreUnstaged
62+
# env:
63+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
64+
# NPM_TOKEN_ANALYTICS: ${{secrets.NPM_TOKEN_ANALYTICS}}
65+
# NPM_TOKEN_ANALYTICS_INTEROP_TYPES: ${{secrets.NPM_TOKEN_ANALYTICS_INTEROP_TYPES}}
66+
# NPM_TOKEN_ANALYTICS_TYPES: ${{secrets.NPM_TOKEN_ANALYTICS_TYPES}}
67+
# NPM_TOKEN_APP: ${{secrets.NPM_TOKEN_APP}}
68+
# NPM_TOKEN_APP_TYPES: ${{secrets.NPM_TOKEN_APP_TYPES}}
69+
# NPM_TOKEN_APP_CHECK: ${{secrets.NPM_TOKEN_APP_CHECK}}
70+
# NPM_TOKEN_APP_CHECK_INTEROP_TYPES: ${{secrets.NPM_TOKEN_APP_CHECK_INTEROP_TYPES}}
71+
# NPM_TOKEN_APP_CHECK_TYPES: ${{secrets.NPM_TOKEN_APP_CHECK_TYPES}}
72+
# NPM_TOKEN_AUTH: ${{secrets.NPM_TOKEN_AUTH}}
73+
# NPM_TOKEN_AUTH_INTEROP_TYPES: ${{secrets.NPM_TOKEN_AUTH_INTEROP_TYPES}}
74+
# NPM_TOKEN_AUTH_TYPES: ${{secrets.NPM_TOKEN_AUTH_TYPES}}
75+
# NPM_TOKEN_COMPONENT: ${{secrets.NPM_TOKEN_COMPONENT}}
76+
# NPM_TOKEN_DATABASE: ${{secrets.NPM_TOKEN_DATABASE}}
77+
# NPM_TOKEN_DATABASE_TYPES: ${{secrets.NPM_TOKEN_DATABASE_TYPES}}
78+
# NPM_TOKEN_FIRESTORE: ${{secrets.NPM_TOKEN_FIRESTORE}}
79+
# NPM_TOKEN_FIRESTORE_TYPES: ${{secrets.NPM_TOKEN_FIRESTORE_TYPES}}
80+
# NPM_TOKEN_FUNCTIONS: ${{secrets.NPM_TOKEN_FUNCTIONS}}
81+
# NPM_TOKEN_FUNCTIONS_TYPES: ${{secrets.NPM_TOKEN_FUNCTIONS_TYPES}}
82+
# NPM_TOKEN_INSTALLATIONS: ${{secrets.NPM_TOKEN_INSTALLATIONS}}
83+
# NPM_TOKEN_INSTALLATIONS_TYPES: ${{secrets.NPM_TOKEN_INSTALLATIONS_TYPES}}
84+
# NPM_TOKEN_LOGGER: ${{secrets.NPM_TOKEN_LOGGER}}
85+
# NPM_TOKEN_MESSAGING: ${{secrets.NPM_TOKEN_MESSAGING}}
86+
# NPM_TOKEN_MESSAGING_TYPES: ${{secrets.NPM_TOKEN_MESSAGING_TYPES}}
87+
# NPM_TOKEN_PERFORMANCE: ${{secrets.NPM_TOKEN_PERFORMANCE}}
88+
# NPM_TOKEN_PERFORMANCE_TYPES: ${{secrets.NPM_TOKEN_PERFORMANCE_TYPES}}
89+
# NPM_TOKEN_POLYFILL: ${{secrets.NPM_TOKEN_POLYFILL}}
90+
# NPM_TOKEN_REMOTE_CONFIG: ${{secrets.NPM_TOKEN_REMOTE_CONFIG}}
91+
# NPM_TOKEN_REMOTE_CONFIG_TYPES: ${{secrets.NPM_TOKEN_REMOTE_CONFIG_TYPES}}
92+
# NPM_TOKEN_RULES_UNIT_TESTING: ${{secrets.NPM_TOKEN_RULES_UNIT_TESTING}}
93+
# NPM_TOKEN_STORAGE: ${{secrets.NPM_TOKEN_STORAGE}}
94+
# NPM_TOKEN_STORAGE_TYPES: ${{secrets.NPM_TOKEN_STORAGE_TYPES}}
95+
# NPM_TOKEN_TESTING: ${{secrets.NPM_TOKEN_TESTING}}
96+
# NPM_TOKEN_UTIL: ${{secrets.NPM_TOKEN_UTIL}}
97+
# NPM_TOKEN_WEBCHANNEL_WRAPPER: ${{secrets.NPM_TOKEN_WEBCHANNEL_WRAPPER}}
98+
# NPM_TOKEN_FIREBASE: ${{secrets.NPM_TOKEN_FIREBASE}}
99+
# NPM_TOKEN_APP_COMPAT: ${{ secrets.NPM_TOKEN_APP_COMPAT }}
100+
# NPM_TOKEN_INSTALLATIONS_COMPAT: ${{ secrets.NPM_TOKEN_INSTALLATIONS_COMPAT }}
101+
# NPM_TOKEN_ANALYTICS_COMPAT: ${{ secrets.NPM_TOKEN_ANALYTICS_COMPAT }}
102+
# NPM_TOKEN_AUTH_COMPAT: ${{ secrets.NPM_TOKEN_AUTH_COMPAT }}
103+
# NPM_TOKEN_MESSAGING_INTEROP_TYPES: ${{ secrets.NPM_TOKEN_MESSAGING_INTEROP_TYPES }}
104+
# NPM_TOKEN_FUNCTIONS_COMPAT: ${{ secrets.NPM_TOKEN_FUNCTIONS_COMPAT }}
105+
# NPM_TOKEN_MESSAGING_COMPAT: ${{ secrets.NPM_TOKEN_MESSAGING_COMPAT }}
106+
# NPM_TOKEN_PERFORMANCE_COMPAT: ${{ secrets.NPM_TOKEN_PERFORMANCE_COMPAT }}
107+
# NPM_TOKEN_REMOTE_CONFIG_COMPAT: ${{ secrets.NPM_TOKEN_REMOTE_CONFIG_COMPAT }}
108+
# NPM_TOKEN_DATABASE_COMPAT: ${{ secrets.NPM_TOKEN_DATABASE_COMPAT }}
109+
# NPM_TOKEN_FIRESTORE_COMPAT: ${{ secrets.NPM_TOKEN_FIRESTORE_COMPAT }}
110+
# NPM_TOKEN_STORAGE_COMPAT: ${{ secrets.NPM_TOKEN_STORAGE_COMPAT }}
111+
# NPM_TOKEN_APP_CHECK_COMPAT: ${{ secrets.NPM_TOKEN_APP_CHECK_COMPAT }}
112+
# NPM_TOKEN_API_DOCUMENTER: ${{ secrets.NPM_TOKEN_API_DOCUMENTER }}
113+
# CI: true
114+
# - name: Get release version
115+
# id: get-version
116+
# # STAGING_VERSION = version with staging hash, e.g. 1.2.3-20430523
117+
# # BASE_VERSION = version without staging hash, e.g. 1.2.3
118+
# run: |
119+
# VERSION_SCRIPT="const pkg = require('./packages/firebase/package.json'); console.log(pkg.version);"
120+
# VERSION=`node -e "${VERSION_SCRIPT}"`
121+
# echo "::set-output name=STAGING_VERSION::$VERSION"
122+
# BASE_VERSION=$(echo $VERSION | cut -d "-" -f 1)
123+
# echo "::set-output name=BASE_VERSION::$BASE_VERSION"
124+
# - name: Echo versions in shell
125+
# run: |
126+
# echo "Staging release ${{ steps.get-version.outputs.STAGING_VERSION }}"
127+
# echo "Base version: ${{ steps.get-version.outputs.BASE_VERSION }}"
128+
# - name: Launch E2E tests workflow
129+
# # Trigger e2e-test.yml
130+
# run: |
131+
# OSS_BOT_GITHUB_TOKEN=${{ secrets.OSS_BOT_GITHUB_TOKEN }}
132+
# VERSION_OR_TAG=${{ steps.get-version.outputs.STAGING_VERSION }}
133+
# curl -X POST \
134+
# -H "Content-Type:application/json" \
135+
# -H "Accept:application/vnd.github.v3+json" \
136+
# -H "Authorization:Bearer $OSS_BOT_GITHUB_TOKEN" \
137+
# -d "{\"event_type\":\"staging-tests\", \"client_payload\":{\"versionOrTag\":\"$VERSION_OR_TAG\"}}" \
138+
# https://api.github.com/repos/firebase/firebase-js-sdk/dispatches
139+
# - name: Log to release tracker
140+
# # Sends release information to cloud functions endpoint of release tracker.
141+
# run: |
142+
# DATE=$(date +'%m/%d/%Y')
143+
# BASE_VERSION=${{ steps.get-version.outputs.BASE_VERSION }}
144+
# STAGING_VERSION=${{ steps.get-version.outputs.STAGING_VERSION }}
145+
# OPERATOR=${{ github.actor }}
146+
# RELEASE_TRACKER_URL=${{ secrets.RELEASE_TRACKER_URL }}
147+
# curl -X POST -H "Content-Type:application/json" \
148+
# -d "{\"version\":\"$BASE_VERSION\",\"tag\":\"$STAGING_VERSION\",\"date\":\"$DATE\",\"operator\":\"$OPERATOR\"}" \
149+
# $RELEASE_TRACKER_URL/logStaging

0 commit comments

Comments
 (0)