2222 # Onramper details
2323 ONRAMPER_WIDGET_URL : ${{ secrets.ONRAMPER_WIDGET_URL }}
2424 ONRAMPER_API_KEY : ${{ secrets.ONRAMPER_API_KEY }}
25+ # firebase details
26+ FIREBASE_API_KEY : ${{ secrets.FIREBASE_API_KEY }}
27+ FIREBASE_AUTH_DOMAIN : ${{ secrets.FIREBASE_AUTH_DOMAIN }}
28+ FIREBASE_PROJECT_ID : ${{ secrets.FIREBASE_PROJECT_ID }}
29+ FIREBASE_STORAGE_BUCKET : ${{ secrets.FIREBASE_STORAGE_BUCKET }}
30+ FIREBASE_MESSAGING_SENDER_ID : ${{ secrets.FIREBASE_MESSAGING_SENDER_ID }}
31+ FIREBASE_APP_ID : ${{ secrets.FIREBASE_APP_ID }}
32+ FIREBASE_MEASUREMENT_ID : ${{ secrets.FIREBASE_MEASUREMENT_ID }}
33+ FIREBASE_DATABASE_URL : ${{ secrets.FIREBASE_DATABASE_URL }}
2534
2635jobs :
2736 build :
6877 with :
6978 version : ${{ steps.previous_tag.outputs.tag }}
7079
71- # Minor PROD releases.
7280 - name : Set production agents
7381 run : |
7482 export NODE_OPTIONS="--max-old-space-size=5120"
@@ -77,29 +85,36 @@ jobs:
7785 echo VUE_APP_AVALANCHE_TESTNET_NODE =$AVALANCHE_TESTNET_NODE >> .env
7886 echo VUE_APP_NEAR_MAINNET_URL =$NEAR_MAINNET_URL >> .env
7987 echo VUE_APP_AMPLITUDE_API_KEY =$AMPLITUDE_API_KEY_PROD >> .env
80-
8188 echo VUE_APP_TRANSAK_WIDGET_URL =$TRANSAK_WIDGET_URL_PROD >> .env
8289 echo VUE_APP_TRANSAK_API_KEY =$TRANSAK_API_KEY_PROD >> .env
8390 echo VUE_APP_TRANSAK_DEFAULT_FIAT_CURRENCY =$TRANSAK_DEFAULT_FIAT_CURRENCY >> .env
8491 echo VUE_APP_ONRAMPER_WIDGET_URL =$ONRAMPER_WIDGET_URL >> .env
8592 echo VUE_APP_ONRAMPER_API_KEY =$ONRAMPER_API_KEY >> .env
93+ echo VUE_APP_FIREBASE_API_KEY =$FIREBASE_API_KEY >> .env
94+ echo VUE_APP_FIREBASE_AUTH_DOMAIN =$FIREBASE_AUTH_DOMAIN >> .env
95+ echo VUE_APP_FIREBASE_PROJECT_ID =$FIREBASE_PROJECT_ID >> .env
96+ echo VUE_APP_FIREBASE_STORAGE_BUCKET =$FIREBASE_STORAGE_BUCKET >> .env
97+ echo VUE_APP_FIREBASE_MESSAGING_SENDER_ID =$FIREBASE_MESSAGING_SENDER_ID >> .env
98+ echo VUE_APP_FIREBASE_APP_ID =$FIREBASE_APP_ID >> .env
99+ echo VUE_APP_FIREBASE_MEASUREMENT_ID =$FIREBASE_MEASUREMENT_ID >> .env
100+ echo VUE_APP_FIREBASE_DATABASE_URL =$FIREBASE_DATABASE_URL >> .env
86101 yarn install
87102 yarn lint
88103 yarn build
89104
90- - name : Save Screenshots
91- uses : actions/upload-artifact@v2.3.1
92- if : always()
93- with :
94- name : screenshots
95- path : screenshots
96- if-no-files-found : ignore
105+ # - name: Save Screenshots
106+ # uses: actions/upload-artifact@v2.3.1
107+ # if: always()
108+ # with:
109+ # name: screenshots
110+ # path: screenshots
111+ # if-no-files-found: ignore
97112
98113 - name : Changelog
99- uses : mikepenz/ release-changelog-builder-action@v3.0.1
100- id : build_changelog
114+ uses : Bullrich/generate- release-changelog@master
115+ id : Changelog
101116 env :
102- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
117+ REPO : ${{ github.repository }}
103118
104119 - name : Create Release
105120 id : create_release
@@ -110,7 +125,9 @@ jobs:
110125 tag_name : ${{ github.ref }}
111126 release_name : ${{ github.ref }}
112127 body : |
113- ${{steps.build_changelog.outputs.changelog}}
128+ ${{ steps.Changelog.outputs.changelog }}
129+ draft : false
130+ prerelease : false
114131
115132 - name : Upload release
116133 uses : actions/upload-release-asset@v1
@@ -122,13 +139,13 @@ jobs:
122139 asset_name : liquality-wallet-${{ steps.get_current_tag.outputs.tag }}.zip
123140 asset_content_type : application/zip
124141
125- # Run tests against Prod mainnet
126- # - name: Regression tests against Mainnet (PROD Agent)
127- # uses: beemi/puppeteer-headful@v1.0.12
128- # env:
129- # CI: 'true'
130- # DISPLAY: :99
131- # SEED_WORDS: ${{ secrets.TEST_NET_SEED_WORDS }}
132- # TWENTY_FOUR_SEEDS: ${{ secrets.TWENTY_FOUR_SEEDS }}
133- # with:
134- # args: yarn test:mainnet:prodagent:release
142+ # Run tests against Prod mainnet
143+ - name : Regression tests against Mainnet (PROD Agent)
144+ uses : beemi/puppeteer-headful@v1.0.12
145+ env :
146+ CI : ' true'
147+ DISPLAY : :99
148+ SEED_WORDS : ${{ secrets.TEST_NET_SEED_WORDS }}
149+ TWENTY_FOUR_SEEDS : ${{ secrets.TWENTY_FOUR_SEEDS }}
150+ with :
151+ args : yarn test:mainnet:prodagent:release
0 commit comments