|
6 | 6 | - opened |
7 | 7 | - edited |
8 | 8 | - synchronize |
9 | | - inputs: |
10 | | - REACT_APP_ENV_NAME: |
11 | | - required: true |
12 | | - type: string |
13 | | - DEPLOY_TO_FLEEK: |
14 | | - required: true |
15 | | - type: boolean |
16 | | - UPDATE_COVERAGE: |
17 | | - required: true |
18 | | - type: boolean |
19 | | - ENV_NAME: |
20 | | - required: true |
21 | | - type: string |
22 | | - REACT_APP_ENABLE_CURATION_LISTS: |
23 | | - required: true |
24 | | - type: boolean |
25 | | - REACT_APP_SELLER_CURATION_LIST: |
26 | | - required: false |
27 | | - type: string |
28 | | - REACT_APP_OFFER_CURATION_LIST: |
29 | | - required: false |
30 | | - type: string |
31 | | - REACT_APP_CREATE_PROFILE_CONFIGURATION: |
32 | | - required: true |
33 | | - type: string |
34 | | - REACT_APP_IPFS_GATEWAY: |
35 | | - required: true |
36 | | - type: string |
37 | 9 | secrets: |
38 | 10 | NPM_TOKEN: |
39 | 11 | required: true |
|
69 | 41 | jobs: |
70 | 42 | lighthouseci: |
71 | 43 | runs-on: ubuntu-latest |
72 | | - env: |
73 | | - REACT_APP_ENV_NAME: ${{ inputs.REACT_APP_ENV_NAME }} |
74 | | - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} |
75 | | - REACT_APP_ENABLE_CURATION_LISTS: ${{ inputs.REACT_APP_ENABLE_CURATION_LISTS }} |
76 | | - REACT_APP_SELLER_CURATION_LIST: ${{ inputs.REACT_APP_SELLER_CURATION_LIST }} |
77 | | - REACT_APP_OFFER_CURATION_LIST: ${{ inputs.REACT_APP_OFFER_CURATION_LIST }} |
78 | | - REACT_APP_IPFS_GATEWAY: ${{ inputs.REACT_APP_IPFS_GATEWAY }} |
79 | | - REACT_APP_RNFT_LICENSE_TEMPLATE: ${{ secrets.REACT_APP_RNFT_LICENSE_TEMPLATE }} |
80 | | - REACT_APP_BUYER_SELLER_AGREEMENT_TEMPLATE: ${{ secrets.REACT_APP_BUYER_SELLER_AGREEMENT_TEMPLATE }} |
81 | | - REACT_APP_DEFAULT_DISPUTE_RESOLVER_ID: ${{ secrets.REACT_APP_DEFAULT_DISPUTE_RESOLVER_ID }} |
82 | | - REACT_APP_DEFAULT_RESOLUTION_PERIOD_DAYS: ${{ secrets.REACT_APP_DEFAULT_RESOLUTION_PERIOD_DAYS }} |
83 | | - REACT_APP_INFURA_IPFS_PROJECT_ID: ${{ secrets.REACT_APP_INFURA_IPFS_PROJECT_ID }} |
84 | | - REACT_APP_INFURA_IPFS_PROJECT_SECRET: ${{ secrets.REACT_APP_INFURA_IPFS_PROJECT_SECRET }} |
85 | | - REACT_APP_DEFAULT_TOKENS_LIST_TESTING: ${{ secrets.REACT_APP_DEFAULT_TOKENS_LIST_TESTING }} |
86 | | - REACT_APP_DEFAULT_TOKENS_LIST_STAGING: ${{ secrets.REACT_APP_DEFAULT_TOKENS_LIST_STAGING }} |
87 | | - REACT_APP_CREATE_PROFILE_CONFIGURATION: ${{ inputs.REACT_APP_CREATE_PROFILE_CONFIGURATION }} |
88 | | - REACT_APP_DEFAULT_TOKENS_LIST_PRODUCTION: ${{ secrets.REACT_APP_DEFAULT_TOKENS_LIST_PRODUCTION }} |
89 | | - REACT_APP_GOOGLE_TAG_ID: ${{ secrets.REACT_APP_GOOGLE_TAG_ID }} |
90 | | - REACT_APP_META_TX_API_KEY: ${{ secrets.REACT_APP_META_TX_API_KEY }} |
91 | | - REACT_APP_META_TX_API_IDS: ${{ secrets.REACT_APP_META_TX_API_IDS }} |
92 | | - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
93 | | - LHCI_GITHUB_APP_TOKEN: ${{ secrets.LHCI_GITHUB_APP_TOKEN }} |
94 | 44 | steps: |
95 | 45 | - uses: actions/checkout@v3 |
96 | 46 | with: |
97 | 47 | ref: ${{ github.event.pull_request.head.ref }} |
98 | | - REACT_APP_ENV_NAME: "testing" |
99 | | - DEPLOY_TO_FLEEK: true |
100 | | - ENV_NAME: "testing" |
101 | | - |
102 | 48 | - uses: actions/setup-node@v3 |
103 | 49 | with: |
104 | 50 | token: ${{ secrets.NPM_TOKEN }} |
105 | 51 | node-version: "16.16.0" |
106 | 52 | registry-url: "https://registry.npmjs.org" |
107 | 53 | cache: "npm" |
108 | | - REACT_APP_ENV_NAME: "testing" |
109 | | - DEPLOY_TO_FLEEK: true |
110 | | - ENV_NAME: "testing" |
111 | | - UPDATE_COVERAGE: true |
112 | | - REACT_APP_ENABLE_CURATION_LISTS: false |
113 | | - REACT_APP_CREATE_PROFILE_CONFIGURATION: "LENS" |
114 | | - REACT_APP_IPFS_GATEWAY: "https://bosonprotocol.infura-ipfs.io/ipfs/" |
115 | 54 | - name: Install lhci |
116 | 55 | run: npm install --location=global @lhci/cli@0.9.x |
117 | 56 | - name: logs 1 |
118 | 57 | run: echo "Env name is ${{ inputs.REACT_APP_ENV_NAME }}" |
119 | | - env: |
120 | | - REACT_APP_ENV_NAME: "Roberto" |
121 | 58 | - name: logs 2 |
122 | 59 | run: echo "Env name is ${{ inputs.ENV_NAME }}" |
123 | 60 | - name: logs 3 |
|
0 commit comments