@@ -20,50 +20,12 @@ jobs:
2020 node-version : lts/*
2121 - name : Install dependencies
2222 run : npm install
23- - name : Run tests
24- run : npm run test-coverage:ci
25- env :
26- API_BASE_URL : ${{ vars.API_BASE_URL }}
27- SANDBOX_API_KEY : ${{ secrets.SANDBOX_API_KEY }}
28- TEST_APP_ID : ${{ vars.TEST_APP_ID }}
29- TEST_APP_IDS : ${{ vars.TEST_APP_IDS }}
30- TEST_APP_IDS_NO_ACCESS : ${{ vars.TEST_APP_IDS_NO_ACCESS }}
31- TEST_APP_ID_NO_ACCESS : ${{ vars.TEST_APP_ID_NO_ACCESS }}
32- TEST_ATTACHMENT : ${{ vars.TEST_ATTACHMENT }}
33- TEST_ATTACHMENT_FIELD : ${{ vars.TEST_ATTACHMENT_FIELD }}
34- TEST_ATTACHMENT_FIELD_NO_ACCESS_APP : ${{ vars.TEST_ATTACHMENT_FIELD_NO_ACCESS_APP }}
35- TEST_ATTACHMENT_FIELD_NO_ACCESS_FIELD : ${{ vars.TEST_ATTACHMENT_FIELD_NO_ACCESS_FIELD }}
36- TEST_FIELD_ID : ${{ vars.TEST_FIELD_ID }}
37- TEST_FIELD_IDS : ${{ vars.TEST_FIELD_IDS }}
38- TEST_FIELD_IDS_NO_ACCESS : ${{ vars.TEST_FIELD_IDS_NO_ACCESS }}
39- TEST_FIELD_ID_NO_ACCESS : ${{ vars.TEST_FIELD_ID_NO_ACCESS }}
40- TEST_IMAGE : ${{ vars.TEST_IMAGE }}
41- TEST_IMAGE_FIELD : ${{ vars.TEST_IMAGE_FIELD }}
42- TEST_LIST_FIELD : ${{ vars.TEST_LIST_FIELD }}
43- TEST_LIST_FIELD_NO_ACCESS : ${{ vars.TEST_LIST_FIELD_NO_ACCESS }}
44- TEST_LIST_ID : ${{ vars.TEST_LIST_ID }}
45- TEST_LIST_ID_NO_ACCESS : ${{ vars.TEST_LIST_ID_NO_ACCESS }}
46- TEST_LIST_ITEM_ID_NO_ACCESS : ${{ vars.TEST_LIST_ITEM_ID_NO_ACCESS }}
47- TEST_RECORD : ${{ vars.TEST_RECORD }}
48- TEST_REPORT : ${{ vars.TEST_REPORT }}
49- TEST_REPORT_NO_ACCESS : ${{ vars.TEST_REPORT_NO_ACCESS }}
50- TEST_REPORT_WITH_CHART_DATA : ${{ vars.TEST_REPORT_WITH_CHART_DATA }}
51- TEST_SURVEY_AUTO_NUMBER_FIELD : ${{ vars.TEST_SURVEY_AUTO_NUMBER_FIELD }}
52- TEST_SURVEY_ID : ${{ vars.TEST_SURVEY_ID }}
53- TEST_SURVEY_RECORD_ID : ${{ vars.TEST_SURVEY_RECORD_ID }}
54- TEST_TEXT_FIELD : ${{ vars.TEST_TEXT_FIELD }}
55- - name : Cleanup
56- run : npm run cleanup
5723 - name : Build ESM
5824 run : npm run build:esm
5925 - name : Build CJS
6026 run : npm run build:cjs
6127 - name : Build package.json
6228 run : npm run build:json
63- - name : Upload coverage reports to Codecov
64- uses : codecov/codecov-action@v3
65- with :
66- token : ${{ secrets.CODECOV_TOKEN }}
6729 - name : Upload build artifact
6830 uses : actions/upload-artifact@v4
6931 with :
0 commit comments