diff --git a/.github/workflows/functions_tangle-online-unit-tests_emulator.yml b/.github/workflows/functions_tangle-online-unit-tests_emulator.yml index 0d2d2fcc5..6c35a2127 100644 --- a/.github/workflows/functions_tangle-online-unit-tests_emulator.yml +++ b/.github/workflows/functions_tangle-online-unit-tests_emulator.yml @@ -54,7 +54,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/address.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/address.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_1.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_2.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -89,7 +91,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_1.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_3.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_4.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_5.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -124,7 +128,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_2.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_6.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_7.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -159,7 +165,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_3.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_10.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -194,7 +202,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_4.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_4.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_5.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_6.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -229,7 +239,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_5.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_7.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_8.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_9.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -264,7 +276,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_6.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_1.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_10.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_12.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -299,7 +313,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_7.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_3.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_4.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -334,7 +350,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_1.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_5.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_6.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_7.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -369,7 +387,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_10.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_1.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_10.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_11.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -404,7 +424,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_2.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_12.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -439,7 +461,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_3.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_4.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_5.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_6.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -474,7 +498,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_4.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_7.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_8.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_9.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -509,7 +535,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_5.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_1.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -544,7 +572,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_6.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_4.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_5.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_6.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -579,7 +609,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_7.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_7.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_1_b.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -614,7 +646,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_8.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_10.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -649,7 +683,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/award/award_9.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_4.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_5.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_6.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -684,7 +720,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_1.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_7.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_8.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-airdrop/minted-token-airdrop_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -719,7 +757,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_10.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-airdrop/minted-token-airdrop_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-airdrop/minted-token-airdrop_4.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -754,7 +794,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_12.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_10.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_11.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_12.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -789,7 +831,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_2.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_13.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_14.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_16.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -824,7 +868,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_3.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_17.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_18.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_2.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -859,7 +905,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_4.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_3.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_4.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_5.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -894,7 +942,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_5.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_6.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_7.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_8.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -929,7 +979,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_6.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_9.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_1.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_2.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -964,7 +1016,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_7.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_3.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_4.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-set-for-sale/nft-set-for-sale_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -999,7 +1053,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_1.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-set-for-sale/nft-set-for-sale_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-set-for-sale/nft-set-for-sale_3.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1034,7 +1090,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_10.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_3.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_4.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1069,7 +1127,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_11.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_5.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_6.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_7.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1104,7 +1164,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_12.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_8.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.approval.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.create.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1139,7 +1201,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_2.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.simple.vote.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.stake.voting.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.token.voting.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1174,7 +1238,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_3.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.accept.member.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.block.member.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.create.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1209,7 +1275,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_4.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.decline.member.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.edit.guardian.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.join.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1244,7 +1312,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_5.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.leave.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/staking/staking_1.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/staking/staking_2.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1279,7 +1349,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_6.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/staking/staking_3.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/staking/staking_4.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/staking/staking_5.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1314,7 +1386,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_7.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/tangleRequest/simple.token.trade.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/tangleRequest/tangle-request.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token-import/token.import_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1349,7 +1423,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_8.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token-import/token.import_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.based.voting/stake.voting.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1384,7 +1460,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_9.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_3.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_4.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1419,7 +1497,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_1.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_5.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.claim.minted.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1454,7 +1534,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_2.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_3.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_4.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1489,7 +1571,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_3.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/trade-base-token-order.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/tran.match.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1524,7 +1608,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_4.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_10.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_11.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_12.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1559,7 +1645,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_5.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_13.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1594,7 +1682,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_6.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_4.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_5.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_6.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1629,7 +1719,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_7.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_7.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_8.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_9.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1664,7 +1756,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_1_b.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/web3/web3_1.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/web3/web3_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/web3/web3_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1699,7 +1793,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_1.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_1_a.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_1_b.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_1_c.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1734,7 +1830,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_10.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_10_1.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_10_2.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_10_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1769,7 +1867,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_2.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_11.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_12_a.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_12_b.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1804,7 +1904,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_3.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_13.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_14.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_2.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1839,7 +1941,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_4.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_4_b.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_4.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_5.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1874,7 +1978,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_5.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_6.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_7.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_8.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1909,7 +2015,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_6.spec.ts + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_9.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/workflow-online.spec.ts && + npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/workflow.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1918,3783 +2026,3 @@ jobs: name: firestore-data-test-tangle-online-chunk_53 path: ./packages/functions/firestore-data/ retention-days: 1 - chunk_54: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_7.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_54 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_55: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_8.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_55 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_56: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-airdrop/minted-token-airdrop_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_56 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_57: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-airdrop/minted-token-airdrop_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_57 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_58: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-airdrop/minted-token-airdrop_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_58 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_59: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_59 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_60: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_10.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_60 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_61: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_11.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_61 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_62: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_12.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_62 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_63: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_13.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_63 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_64: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_14.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_64 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_65: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_16.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_65 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_66: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_17.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_66 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_67: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_18.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_67 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_68: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_68 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_69: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_69 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_70: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_70 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_71: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_5.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_71 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_72: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_6.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_72 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_73: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_7.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_73 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_74: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_8.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_74 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_75: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_9.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_75 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_76: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_76 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_77: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_77 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_78: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_78 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_79: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_79 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_80: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-set-for-sale/nft-set-for-sale_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_80 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_81: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-set-for-sale/nft-set-for-sale_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_81 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_82: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-set-for-sale/nft-set-for-sale_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_82 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_83: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_83 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_84: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_84 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_85: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_85 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_86: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_86 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_87: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_5.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_87 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_88: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_6.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_88 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_89: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_7.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_89 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_90: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_8.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_90 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_91: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.approval.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_91 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_92: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.create.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_92 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_93: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.simple.vote.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_93 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_94: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.stake.voting.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_94 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_95: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.token.voting.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_95 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_96: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.accept.member.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_96 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_97: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.block.member.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_97 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_98: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.create.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_98 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_99: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.decline.member.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_99 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_100: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.edit.guardian.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_100 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_101: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.join.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_101 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_102: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/space-tangle/space.leave.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_102 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_103: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/staking/staking_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_103 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_104: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/staking/staking_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_104 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_105: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/staking/staking_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_105 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_106: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/staking/staking_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_106 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_107: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/staking/staking_5.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_107 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_108: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/tangleRequest/simple.token.trade.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_108 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_109: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/tangleRequest/tangle-request.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_109 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_110: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token-import/token.import_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_110 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_111: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token-import/token.import_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_111 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_112: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.based.voting/stake.voting.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_112 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_113: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_113 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_114: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_114 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_115: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_115 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_116: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_116 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_117: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_5.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_117 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_118: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.claim.minted.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_118 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_119: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_119 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_120: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_120 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_121: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_121 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_122: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_122 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_123: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/trade-base-token-order.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_123 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_124: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/tran.match.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_124 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_125: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_125 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_126: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_10.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_126 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_127: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_11.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_127 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_128: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_12.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_128 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_129: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_13.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_129 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_130: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_130 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_131: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_131 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_132: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_132 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_133: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_5.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_133 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_134: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_6.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_134 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_135: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_7.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_135 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_136: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_8.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_136 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_137: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_9.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_137 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_138: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/web3/web3_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_138 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_139: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/web3/web3_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_139 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_140: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/web3/web3_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_140 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_141: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_1_a.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_141 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_142: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_1_b.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_142 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_143: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_1_c.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_143 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_144: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_10_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_144 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_145: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_10_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_145 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_146: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_10_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_146 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_147: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_11.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_147 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_148: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_12_a.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_148 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_149: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_12_b.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_149 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_150: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_13.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_150 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_151: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_14.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_151 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_152: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_152 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_153: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_4_b.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_153 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_154: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_154 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_155: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_5.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_155 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_156: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_6.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_156 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_157: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_7.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_157 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_158: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_8.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_158 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_159: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_9.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_159 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_160: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/workflow-online.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_160 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_161: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle-online:ci -- --findRelatedTests ./test-tangle/workflow.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-online-chunk_161 - path: ./packages/functions/firestore-data/ - retention-days: 1 diff --git a/.github/workflows/functions_tangle-unit-tests.yml b/.github/workflows/functions_tangle-unit-tests.yml index 75cebbb4e..7aff356f9 100644 --- a/.github/workflows/functions_tangle-unit-tests.yml +++ b/.github/workflows/functions_tangle-unit-tests.yml @@ -52,7 +52,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/address.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/address.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_1.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_2.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -87,7 +89,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_1.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_3.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_4.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_5.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -122,7 +126,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_2.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_6.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_7.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -157,7 +163,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_3.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_10.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -192,7 +200,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_4.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_4.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_5.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_6.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -227,7 +237,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_5.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_7.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_8.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_9.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -262,7 +274,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_6.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_1.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_10.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_12.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -297,7 +311,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award-tangle/award-tangle_7.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_3.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_4.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -332,7 +348,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_1.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_5.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_6.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_7.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -367,7 +385,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_10.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_1.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_10.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_11.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -402,7 +422,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_2.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_12.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -437,7 +459,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_3.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_4.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_5.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_6.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -472,7 +496,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_4.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_7.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_8.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_9.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -507,7 +533,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_5.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_1.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -542,7 +570,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_6.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_4.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_5.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_6.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -577,7 +607,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_7.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_7.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_1_b.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -612,7 +644,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_8.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_10.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -647,7 +681,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/award/award_9.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_4.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_5.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_6.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -682,7 +718,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_1.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_7.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_8.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-airdrop/minted-token-airdrop_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -717,7 +755,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_10.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-airdrop/minted-token-airdrop_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-airdrop/minted-token-airdrop_4.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -752,7 +792,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_12.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_10.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_11.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_12.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -787,7 +829,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_2.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_13.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_14.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_16.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -822,7 +866,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_3.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_17.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_18.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_2.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -857,7 +903,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_4.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_3.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_4.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_5.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -892,7 +940,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_5.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_6.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_7.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_8.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -927,7 +977,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_6.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_9.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_1.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_2.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -962,7 +1014,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_7.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_3.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_4.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-set-for-sale/nft-set-for-sale_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -997,7 +1051,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_1.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-set-for-sale/nft-set-for-sale_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-set-for-sale/nft-set-for-sale_3.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1032,7 +1088,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_10.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_3.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_4.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1067,7 +1125,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_11.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_5.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_6.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_7.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1102,7 +1162,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_12.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_8.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.approval.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.create.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1137,7 +1199,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_2.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.simple.vote.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.stake.voting.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.token.voting.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1172,7 +1236,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_3.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.accept.member.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.block.member.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.create.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1207,7 +1273,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_4.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.decline.member.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.edit.guardian.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.join.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1242,7 +1310,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_5.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.leave.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/staking/staking_1.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/staking/staking_2.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1277,7 +1347,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_6.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/staking/staking_3.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/staking/staking_4.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/staking/staking_5.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1312,7 +1384,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_7.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/tangleRequest/simple.token.trade.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/tangleRequest/tangle-request.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token-import/token.import_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1347,7 +1421,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_8.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token-import/token.import_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.based.voting/stake.voting.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1382,7 +1458,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/collection-minting/collection-minting_9.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_3.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_4.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1417,7 +1495,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_1.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_5.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.claim.minted.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1452,7 +1532,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_2.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_3.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_4.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1487,7 +1569,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_3.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/trade-base-token-order.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/tran.match.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_1.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1522,7 +1606,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_4.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_10.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_11.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_12.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1557,7 +1643,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_5.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_13.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1592,7 +1680,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_6.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_4.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_5.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_6.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1627,7 +1717,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/metadata-nft/mint-metadata-nft_7.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_7.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_8.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_9.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1662,7 +1754,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_1_b.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/web3/web3_1.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/web3/web3_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/web3/web3_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1697,7 +1791,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_1.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_1_a.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_1_b.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_1_c.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1732,7 +1828,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_10.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_10_1.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_10_2.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_10_3.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1767,7 +1865,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_2.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_11.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_12_a.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_12_b.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1802,7 +1902,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_3.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_13.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_14.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_2.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1837,7 +1939,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_4.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_4_b.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_4.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_5.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1872,7 +1976,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_5.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_6.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_7.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_8.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1907,7 +2013,9 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_6.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_9.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/workflow-online.spec.ts && + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/workflow.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1942,7 +2050,7 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_7.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_11.only.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -1977,7 +2085,7 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_8.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_8.only.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -2012,7 +2120,7 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-airdrop/minted-token-airdrop_1.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_9.only.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -2047,7 +2155,7 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-airdrop/minted-token-airdrop_2.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_11.only.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -2082,7 +2190,7 @@ jobs: export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" npm run milestone-sync & firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-airdrop/minted-token-airdrop_4.spec.ts + npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_15.only.spec.ts " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - name: Archive firestore data uses: actions/upload-artifact@v3 @@ -2091,3783 +2199,3 @@ jobs: name: firestore-data-test-tangle-chunk_58 path: ./packages/functions/firestore-data/ retention-days: 1 - chunk_59: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_59 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_60: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_10.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_60 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_61: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_11.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_61 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_62: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_12.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_62 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_63: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_13.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_63 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_64: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_14.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_64 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_65: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_16.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_65 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_66: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_17.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_66 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_67: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_18.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_67 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_68: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_68 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_69: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_69 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_70: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_70 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_71: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_5.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_71 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_72: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_6.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_72 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_73: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_7.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_73 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_74: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_8.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_74 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_75: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_9.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_75 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_76: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_76 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_77: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_77 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_78: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_78 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_79: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-bid/nft-bid.otr_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_79 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_80: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-set-for-sale/nft-set-for-sale_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_80 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_81: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-set-for-sale/nft-set-for-sale_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_81 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_82: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-set-for-sale/nft-set-for-sale_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_82 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_83: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_83 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_84: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_84 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_85: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_85 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_86: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_86 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_87: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_5.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_87 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_88: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_6.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_88 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_89: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_7.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_89 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_90: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/nft-staking/nft-staking_8.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_90 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_91: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.approval.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_91 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_92: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.create.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_92 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_93: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.simple.vote.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_93 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_94: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.stake.voting.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_94 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_95: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/proposal-tangle/proposal.token.voting.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_95 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_96: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.accept.member.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_96 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_97: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.block.member.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_97 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_98: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.create.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_98 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_99: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.decline.member.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_99 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_100: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.edit.guardian.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_100 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_101: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.join.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_101 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_102: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/space-tangle/space.leave.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_102 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_103: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/staking/staking_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_103 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_104: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/staking/staking_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_104 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_105: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/staking/staking_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_105 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_106: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/staking/staking_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_106 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_107: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/staking/staking_5.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_107 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_108: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/tangleRequest/simple.token.trade.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_108 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_109: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/tangleRequest/tangle-request.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_109 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_110: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token-import/token.import_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_110 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_111: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token-import/token.import_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_111 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_112: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.based.voting/stake.voting.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_112 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_113: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_113 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_114: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_114 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_115: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_115 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_116: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_116 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_117: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.based.voting/token.based.voting_5.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_117 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_118: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.claim.minted.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_118 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_119: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_119 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_120: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_120 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_121: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_121 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_122: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/token.mint/token.mint_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_122 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_123: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/trade-base-token-order.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_123 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_124: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/tran.match.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_124 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_125: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_125 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_126: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_10.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_126 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_127: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_11.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_127 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_128: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_12.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_128 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_129: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_13.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_129 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_130: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_130 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_131: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_131 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_132: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_132 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_133: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_5.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_133 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_134: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_6.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_134 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_135: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_7.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_135 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_136: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_8.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_136 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_137: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/transaction-trigger/transaction-trigger_9.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_137 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_138: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/web3/web3_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_138 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_139: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/web3/web3_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_139 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_140: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/web3/web3_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_140 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_141: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_1_a.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_141 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_142: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_1_b.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_142 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_143: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_1_c.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_143 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_144: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_10_1.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_144 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_145: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_10_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_145 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_146: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_10_3.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_146 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_147: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_11.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_147 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_148: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_12_a.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_148 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_149: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_12_b.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_149 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_150: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_13.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_150 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_151: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_14.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_151 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_152: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_2.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_152 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_153: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_4_b.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_153 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_154: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_4.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_154 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_155: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_5.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_155 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_156: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_6.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_156 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_157: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_7.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_157 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_158: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_8.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_158 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_159: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/withdraw-deposit-nft/deposit-withraw-nft_9.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_159 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_160: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/workflow-online.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_160 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_161: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/workflow.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_161 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_162: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_11.only.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_162 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_163: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_8.only.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_163 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_164: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/base-token-trading/base-token-trading_9.only.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_164 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_165: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-nft-trading/minted-nft-trading_11.only.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_165 - path: ./packages/functions/firestore-data/ - retention-days: 1 - chunk_166: - needs: npm-install - runs-on: ubuntu-latest - timeout-minutes: 20 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16.x - - uses: actions/cache@v3 - with: - path: | - node_modules - packages/functions/node_modules - packages/interfaces/node_modules - key: ${{ runner.os }}-modules-${{ hashFiles('**/package.json') }} - - name: Init - run: | - npm run build:functions - npm install -g firebase-tools - - name: Test - working-directory: packages/functions - run: | - export GOOGLE_APPLICATION_CREDENTIALS="./test-service-account-key.json" - npm run milestone-sync & - firebase emulators:exec " - npm run test-tangle:ci -- --findRelatedTests ./test-tangle/minted-token-trade/minted-token-trade_15.only.spec.ts - " --project dev --only functions,firestore,storage,ui,auth --export-on-exit=./firestore-data - - name: Archive firestore data - uses: actions/upload-artifact@v3 - if: ${{ failure() }} - with: - name: firestore-data-test-tangle-chunk_166 - path: ./packages/functions/firestore-data/ - retention-days: 1 diff --git a/packages/functions/workflow.build.js b/packages/functions/workflow.build.js index c9cfcdaa4..20469a944 100644 --- a/packages/functions/workflow.build.js +++ b/packages/functions/workflow.build.js @@ -153,7 +153,7 @@ function job(outputFile, chunk, files, commandName) { // fs.appendFileSync(outputFile, ` coverage_path: packages/functions/reports/coverage\n\n`); } -const tangleChunkSize = 1; +const tangleChunkSize = 3; const emulatorChunkSize = 7; function createTangleTest() {