* TP-55555 | cybertron test * TP-55555 | cybertron test * TP-5555/fixed integration * TP-55555 | permissions middleware uncommented * TP-74655| trailing spaces fix (#1115) * TP-74655| trailing spaces fix * TP-74655| trailing spaces fix * TP-74655| trailing spaces fix * TP-74655| trailing spaces fix * TP-74655| lint fix * TP-83867 Geolocation changes and User Repository fix (#1116) * TP-83867 Geolocation changes and User Repository fix * TP-83867 Geolocation changes and User Repository fix * TP-74113 enach final (#1111) * TP-74113 | temp * TP-74113 | temp * TP-74113 | temp-1 * TP-74113-temp-sub-branch | enach * TP-74113-temp-sub-branch | enach-feature * TP-74113-temp-sub-branch | Enach Migrartion to Longhorn from OPs * TP-74113 | Enach Upload File changes * TP-74113 | Enach changes * TP-74113 | Update ColumnDefs.tsx * TP-74113 | Enach feature and loading component * TP-74113 | Changed clickstream file * TP-74113 | Removed space * TP-74113-enach-final | changed ColumnDefs * TP-74113 | dummy commit * TP-74113 | added enum and removed utc * TP-74113-sub-branch-enach * TP-74113 | file upload state * TP-74113 | file upload component changes * TP-80538 |Restricting self call dispositions once the daily limit is reached on a phone number also added boostAgentFeatureFlag added| Aman Singh (#1118) * TP-73198 | ENACH Visibility (#1102) * TP-73198 | first commit * TP-73198 | ready for UAT * TP-73198 | changes * TP-73198 | changes * TP-73198 | changes * TP-73198 | changes * TP-73198 | changes * TP-73198 | prettier * TP-73198 | code refactor * TP-73198 | code refactor * TP-73198 | code refactor * TP-73198 | code refactor * TP-73198 | code refactor * TP-73198 | code prettier * TP-73198 | code prettier * TP-73198 | code prettier lint * TP-73198 | code prettier lint * TP-73198 | removed IIFE * TP-45149 | Document tab revamp (#1121) * TP-45149 | documents revamp v2 * TP-55555 | wip * TP-55555 | wip * TP-45149 | documents tab revamp wip * TP-45149 | document revamp * TP-45149 | document revamp * TP-45149 | document revamp * TP-45149 | document revamp * TP-45149 | document revamp * TP-45149 | document revamp * TP-45419 | documents tab revamp * TP-45419 | documents tab revamp * TP-45419 | documents tab revamp * TP-45419 | documents tab revamp * TP-45419 | documents tab revamp * TP-74113 Enach changes (#1124) * TP-85067 | Remove email tab and rename geolocations (#1126) * TP-85067 | Remove email tab and rename geolocations * TP-85067 | remove comments from email tab * TP-85067 | Remove email tab and rename geolocations --------- Co-authored-by: Varnit Goyal <varnit.goyal@navi.com> * TP-80956 | misplaced text box (#1127) Co-authored-by: varnit goyal <github.cicd@navi.com> * TP-85246 | Hotfix (#1128) * TP-85246 | hotfix * TP-85246 | hotfix * TP-85246 | hotfix * TP-74655|name change for account Aggregator|varshitha (#1129) * TP-83523 | Foreclosure Details (#1120) * TP-83523 | Foreclosure Details * TP-83523 | Foreclosure Details * TP-83523 | Foreclosure Details * TP-83523 | Foreclosure Details * TP-83523 | Timezone fix (#1130) * TP-77180 | Self serve UI for pausing collections (#1119) * TP-77180 | Self serve UI for pausing collections * TP-77180 | Self serve UI for pausing collections * TP-77180 | Self serve UI for pausing collections * TP-77180 | Self serve UI for pausing collections * TP-77180 | Self serve UI for pausing collections * TP-77180 | Hover button color change fix * TP-77180 | Hover button color change fix * TP-77180 | Hover button color change fix * TP-77180 | UAT FIxes * TP-77180 | UAT FIxes 1 * TP-77180 | UAT FIxes 1 * TP-77180 | UAT FIxes 2 * TP-77180 | ready for PR review * TP-77180 | prettier * TP-77180 | Merge to master fix * TP-77180 | Merge to master fix * TP-77180 | lint fix * TP-77180 | self serve UI ready for PR review * TP-77180 | self serve UI ready for PR review * TP-77180 | pr review fix v1 * TP-77180 | pr review fix v2 * TP-77180 | added feature flag check * TP-77180 | added feature flag check * TP-77180 | PR review fixes * TP-77180 | submodule update * TP-77166|reallocation api changes (#1109) * TP-77166|reallocation api changes,param changes|varshitha * TP-77166|fix|varshitha * TP-77166|dropdown * TP-77166|integration ,bug changes|varshitha * TP-77166|integration ,bug changes|varshitha * TP-77166|bug changes|varshitha * TP-78294/hourly limit (#1113) * TP-78294 | hourly limit on calling longhorn * TP-78294 | hourly limit on calling longhorn * TP-78294 | changes * TP-78294 | code prettier * TP-78294 | code fix * TP-73198 | Enach Visibility * TP-78294 | hourly limit * TP-78294 | UAT FIxes 1 * TP-78294 | UAT FIxes 1 * TP-78294 | UAT FIxes 2 * TP-78294 | hotfix * TP-78294 | fix * TP-78294 | ready for PR review * TP-78294 | ready for PR review v1 * TP-78294 | ready for PR review v1 * TP-78294 | ready for PR review v2 * TP-78294 | ready for PR review v2 * TP-78294 | submodule update * TP-78294 | submodule update * TP-75006 | clickstream events (#1133) Co-authored-by: varnit goyal <github.cicd@navi.com> * TP-68316 | FCM Dashboard (#1083) * TP-68316 | Navi table first commit * TP-68316 | column pinning * TP-72393 | Table sorting and pagination * TP-68316 | FCM metric first commit * TP-68316 | eslint fixes * TP-68316 | es lint fix * TP-68316 | api integration * TP-68316 | refactored code * TP-68316 | code refactor * TP-68316 | UAT feedbacks ingested * TP-68316 | Tab added for overall metric v2 and no data found screen * TP-68316 | No data found screen and header fix * TP-68316 | Code refactored --------- Co-authored-by: yashmantri <mantri.ramkishor@navi.com> * TP-72924 | UAT feedback changes done (#1135) * TP-65692 | Payment Link fix (#1136) * TP-65692 | Payment Link fix * TP-65692 | Payment Link fix * TP-65692 | Payment Link fix (#1137) * TP-65692 | Payment Link fix (#1138) * TP-65692 | FCM fix (#1139) * TP-75526 Other Documents (#1140) * TP-72924 | Removed cash target achievement column (#1142) * TP-72924 | Removed cash target achievement column * TP-72924 | Removed cash target achievement column * TP-87353 | #_i2-19615-houston-enach-status Bugfix (#1146) * TP-87353 | 19165-bugFix * TP-87353 | 19165-bugFix * TP-78413| Part-Prepayment (#1145) * TP-78413| part-prepayment * TP-78413 | PR review changes * TP-78413| Renamed PartPrePayments Interface * TP-78413 | type change * TP-78413| PR changes * TP-78413| added custom row color * TP-78413| width change * TP-78413| removed screen size check for status * TP-78413| removed type * TP-74655|removed annotationStatus|varshitha (#1147) * TP-85734 | Escalation Visibility (#1143) * TP-85734 | escalation Visibilty * TP-85734 | escalation Visibilty * TP-85734 | escalation Visibilty * TP-85734 | escalation info navigation changes * TP-85734 | escalation info navigation changes * TP-85734 | escalation info navigation changes * TP-85734 | escalation visibility completed * TP-85734 | escalation visibility * TP-85734 | escalation visibility * TP-85734 | escalation visibility * TP-85734 | escalation visibility * TP-85734 | escalation visibility * TP-85734 | escalation visibility * TP-85734 | escalation visibility --------- Co-authored-by: varnit goyal <github.cicd@navi.com> * TP-24568 |field app download page| Aman Singh (#1149) * TP-87084 | Exponential delay for retry API calls (#1144) * TP-87084 | Exponential delay for retry API calls * TP-87084 | Exponential delay for retry API calls * TP-87084 | Null check added for FCM dashboard (#1151) * TP-82640|includeFeedbacks false (#1153) * TP-82640|includeFeedbacks false * TP-82640|includeFeedbacks false * Tp-85734/escalation visility (#1155) * TP-85734 | escalation Visibilty * TP-85734 | escalation Visibilty * TP-85734 | escalation Visibilty * TP-85734 | escalation info navigation changes * TP-85734 | escalation info navigation changes * TP-85734 | escalation info navigation changes * TP-85734 | escalation visibility completed * TP-85734 | escalation visibility * TP-85734 | escalation visibility * TP-85734 | escalation visibility * TP-85734 | escalation visibility * TP-85734 | escalation visibility * TP-85734 | escalation visibility * TP-85734 | escalation visibility * TP-85734 | escalation visibility * TP-85734 | changed color for amber * TP-85734 | changed color for amber --------- Co-authored-by: Ashish Deo <ashish.deo@navi.com> Co-authored-by: varnit goyal <github.cicd@navi.com> * TP-82640| commented sentry captures bcz glitchtip issues (#1152) * TP-55555 | color change (#1158) * TP-6399 | fixes (#1159) * NTP-5975 | fix emi count (#1160) * TP-82640|slashCallStatus from extension changes | varshitha (#1141) * TP-82640|slashCallStatus from extension changes |varshitha * TP-82640| unblocking if active slash call|varshitha * TP-82640| unblocking route fix|varshitha * TP-82640|countdown 10s|varshitha * TP-82640|On Call|varshitha * TP-82640|const enum|varshitha * NTP-7538 | enach fixes (#1161) * NTP-7538| Removed top header and enach card at centre * NTP-7538| enach card fix * NTP-6399 | FCM hotfix (#1162) * NTP-8045-Address-changes (#1164) * NTP-8045-Address-changes * NTP-8045-Address-changes * NTP-8286| removed employer Name on LH (#1166) * NTP-8286| removed employer address * NTP-8286| removed employer address * NTP-7099|showing agent info|varshitha (#1168) * NTP-8266 | Block Longhorn Post Operative Hours (#1165) * NTP-8266 | Block Longhorn Post Operative Hours * NTP-8266 | Block Longhorn Post Operative Hours * NTP-8266 | Block Longhorn Post Operative Hours * NTP-8266 | Block Longhorn Post Operative Hours * TP-88513 | pass headers for clou (#1169) * TP-88513 | pass headers for clou * TP-88513| trim trailing spaces * TP-88513 | pass headers for clou * TP-88513 | pass headers for clou --------- Co-authored-by: varnit goyal <github.cicd@navi.com> Co-authored-by: Podili Varshitha <podili.varshitha@navi.com> * NTP-8226 | longhorn and clou hotfix (#1171) * NTP-8226 | longhorn and clou hotfix * NTP-8226 | longhorn and clou hotfix --------- Co-authored-by: varnit goyal <github.cicd@navi.com> * Revert "TP-88513 | pass headers for clou" (#1173) * Revert "TP-88513 | pass headers for clou (#1169)" This reverts commit7ce94547f4. * TP-88513 | revert case detail clou changes * TP-88513 | revert case detail clou changes --------- Co-authored-by: varnit goyal <github.cicd@navi.com> * TP-70895 | Foreclosure Changes (#1172) * TP-70895 | foreclosure changes * TP-70895 | fixed 30+ data not loading properly * TP-70895 | foreclosure changes * TP-70895 | fixed UTC ITC bug * SP-1022 | Auto merge semgrep file #1150 * NTP-6378 | remove console logs & foreclosure hotfix (#1170) * NTP-6378 | remove console logs * TP-70895 | foreclosure hotfix * NTP-8521 (#1174) Address Tab is calling APIs numerous times * SP-1022 | Auto merge semgrep file #1175 * NTP-8086 | Changes/enach | aman singh (#1178) * Revert "NTP-8045-Address-changes (#1164)" (#1176) This reverts commit5f702497d1. * TP-74976 | Anshuman | Optimization (#1177) * NTP-8086|Status and filter|Aman Singh (#1179) * NTP-8086|side navbar changes and user changes| Aman Singh (#1180) * NTP-8086|side navbar changes and user changes| Aman Singh * NTP-8086|side navbar changes and user changes| Aman Singh * NTP-8086|hot fix| Aman Singh (#1182) * TP-72924 | CSA Performance Dashboard (#1134) * TP-72924 | CSA Performance Dashboard * TP=72924 | added tan stack table basic support * TP-72924 | CSA Dashboard Page * TP-72924 | CSA Dashboard Page * TP=720924 | collection portal * TP-72924 | Csa Dashboard * TP-72924 | table in progress * TP-72924 | table in progress * TP-72924 | UI Code cleanup * TP-72924 | UI Code cleanup * TP-72924 | UI Code cleanup * TP-72924 | UI Code cleanup * TP-72924 | UI Code cleanup * TP-72924 | table border fix * TP-72924 | table border fix * TP-72924 | table border fix * TP-72924 | UI Code cleanup * TP-72924 | Code refactored * TP-72924 | UI Code cleanup * TP-72924 | UI Code cleanup * TP-72924 | UI Code cleanup * TP-72924 | Floating filter fix * TP-72924 | No data handling + loading state * TP-72924 | Clickstream added * TP-72924 | UAT fixe * TP-72924 | Scroll beavior fix * TP-72924 | Tooltip fix * TP-72924 | Contract changes * TP-72924 | Code refactored * TP-72924 | PR comments resolved * TP-72924 | Feature flag added * TP-72924 | Feature flag added * TP-72924 | pr review fixes --------- Co-authored-by: varnit-goyal_navi <varnit.goyal@navi.com> Co-authored-by: varnit goyal <github.cicd@navi.com> Co-authored-by: Aman Chaturvedi <aman.chaturvedi@navi.com> * NTP-8793 | FDM Dashboard clickstream events added (#1183) * NTP-8793 | FDM Dashboard clickstream events added * NTP-8793 | fixed pr reviews * NTP-8793 | fixes --------- Co-authored-by: Varnit Goyal <varnit.goyal@navi.com> * NTP-8086|hot fix| Aman Singh * NTP-8086|hot fix| Aman Singh * TP-55555 | ameyo rev eng * TP-55555 | cybertron integration longhorn * TP-55555 | cybertron integration longhorn * TP-55555 | cybertron integration longhorn * TP-89230 | shaping universal call sdk * TP-89230 | pass clou headers * TP-89230 | pass clou headers * TP-5555 | workflow fix * TP-5555 | fix workflow * TP-89230 | pass clou headers * TP-89230 | pass clou headers * TP-89230 | pass clou headers * TP-89230 | pass clou headers * TP-89230 | pass clou headers * TP-89230 | pass clou headers * TP-89230 | pass clou headers * TP-89230 | pass clou headers * TP-89230 | pass clou headers --------- Co-authored-by: github-cicd <github.cicd@navi.com> Co-authored-by: Podili Varshitha <podili.varshitha@navi.com> Co-authored-by: Shri Prakash Bajpai <shri.prakash@navi.com> Co-authored-by: Aishwarya Srivastava <aishwarya.srivastava@navi.com> Co-authored-by: Aman Singh <aman.singh@navi.com> Co-authored-by: Ashish Deo <ashish.deo@navi.com> Co-authored-by: Mantri Ramkishor <mantri.ramkishor@navi.com> Co-authored-by: Aman Chaturvedi <aman.chaturvedi@navi.com> Co-authored-by: security user <security-user@navi.com> Co-authored-by: Anshuman Rai <anshuman.rai@navi.com>
60 lines
1.6 KiB
YAML
60 lines
1.6 KiB
YAML
# This workflow will do a clean install of node dependencies, build the source code across different versions of node
|
|
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
|
|
|
|
name: Build
|
|
|
|
on:
|
|
pull_request:
|
|
branches:
|
|
- master
|
|
|
|
jobs:
|
|
build:
|
|
runs-on: [default]
|
|
|
|
strategy:
|
|
matrix:
|
|
node-version: [18.x]
|
|
|
|
name: Build, Lint and Prettier
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
with:
|
|
token: ${{ secrets.PAT }}
|
|
submodules: recursive
|
|
- name: Use Node.js ${{ matrix.node-version }}
|
|
uses: actions/setup-node@v3
|
|
with:
|
|
node-version: ${{ matrix.node-version }}
|
|
|
|
- name: Get yarn cache directory path
|
|
id: yarn-cache-dir-path
|
|
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
|
|
|
|
- uses: actions/cache@v3
|
|
id: yarn-cache # use this to check for `cache-hit` (`steps.yarn-cache.outputs.cache-hit != 'true'`)
|
|
with:
|
|
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
|
|
key: ${{ runner.os }}-yarn-build-${{ hashFiles('**/yarn.lock') }}
|
|
restore-keys: |
|
|
${{ runner.os }}-yarn-build-
|
|
|
|
- name: Setup Yarn
|
|
run: npm install -g yarn
|
|
|
|
- name: Install Dependencies
|
|
run: yarn
|
|
|
|
- name: Check Lint
|
|
run: yarn lint:quiet
|
|
|
|
- name: Check Code Formatting
|
|
run: yarn prettier:check
|
|
|
|
- name: Check Build
|
|
env:
|
|
NODE_OPTIONS: '--max_old_space_size=8192'
|
|
SKIP_SOURCEMAPS: 'true'
|
|
NODE_ENV: 'development'
|
|
run: yarn build
|