Fixed all cases of previous infinite loops. Still testing, but we are getting close to getting all prior features working reliably again. There are some new warnings ("styled-components: it looks like an unknown prop cellwidth") in the console log and I have explained what I found in WV-967 https://wevoteusa.atlassian.net/browse/WV-967 Refactored how data comes from react-query and stored using the "capture..." functions for the following pages: SystemSettings (three files), Tasks, TeamHome, Teams And drawers: EditQuestion, EditQuestionnaire, EditTaskDefinition, EditTaskGroup Built out TaskModel, created QuestionnaireModel. #79
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Node.js CI Build | |
on: [push, pull_request] | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
strategy: | |
matrix: | |
node-version: ['18.x', '20.x'] | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Use Node.js ${{ matrix.node-version }} | |
uses: actions/setup-node@v3 | |
- run: cp src/js/config-template.js src/js/config.js | |
- run: npm ci | |
- run: npm run build --if-present | |
- run: npm test |