Skip to content

Commit

Permalink
Merge pull request #1633 from AntaresSimulatorTeam/feature/1513-new-d…
Browse files Browse the repository at this point in the history
…esign-for-listings-clusters

feat(ui-common): add GroupedDataTable
hdinia authored Aug 10, 2023
2 parents 12ed1a0 + 3a1a789 commit 5d224eb
Showing 16 changed files with 14,916 additions and 8,219 deletions.
18 changes: 7 additions & 11 deletions .github/workflows/compatibility.yml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@ name: compatibility
on:
push:
branches:
- 'compatibility'
- "compatibility"

jobs:
python-test:
@@ -11,11 +11,11 @@ jobs:
max-parallel: 9
matrix:
os: [windows-latest, ubuntu-20.04, macOS-latest]
python-version: [ 3.8 ]
python-version: [3.8]

steps:
- name: Checkout github repo
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v1
with:
@@ -33,13 +33,13 @@ jobs:
strategy:
max-parallel: 9
matrix:
os: [ windows-latest, ubuntu-20.04, macOS-latest ]
node-version: [ 10.x, 14.x ]
os: [windows-latest, ubuntu-20.04, macOS-latest]
node-version: [18.16.1]
steps:
- name: Checkout github repo
uses: actions/checkout@v1
uses: actions/checkout@v3
- name: Set up Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- name: Install dependencies
@@ -48,7 +48,3 @@ jobs:
- name: Build
run: npm run build
working-directory: webapp
# - name: Run tests
# run: npm run test
# working-directory: webapp

8 changes: 4 additions & 4 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -3,16 +3,16 @@ name: deploy
on:
push:
branches:
- 'master'
- 'hotfix/**'
- "master"
- "hotfix/**"

jobs:
binary:
runs-on: ${{ matrix.os }}
strategy:
max-parallel: 3
matrix:
os: [ windows-latest, ubuntu-20.04 ]
os: [windows-latest, ubuntu-20.04]

steps:
- name: 🐙 Checkout GitHub repo (+ download lfs dependencies)
@@ -27,7 +27,7 @@ jobs:
- name: 💚 Set up Node.js
uses: actions/setup-node@v3
with:
node-version: '14.x'
node-version: 18.16.1

- name: 💚 Install dependencies
run: npm install
46 changes: 23 additions & 23 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -2,14 +2,14 @@ name: main
on:
push:
branches:
- '**'
- "**"

jobs:
python-lint:
runs-on: ubuntu-20.04
steps:
- name: Checkout github repo (+ download lfs dependencies)
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v1
with:
@@ -38,7 +38,7 @@ jobs:

steps:
- name: Checkout github repo (+ download lfs dependencies)
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v1
with:
@@ -65,16 +65,16 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ ubuntu-20.04 ]
os: [ubuntu-20.04]
steps:
- name: Checkout github repo
uses: actions/checkout@v1
uses: actions/checkout@v3
- name: Set up Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
uses: actions/setup-node@v3
with:
node-version: 14.x
node-version: 18.16.1
- name: Install dependencies
run: npm install
run: npm install --legacy-peer-deps
working-directory: webapp
- name: Build
run: npm run build
@@ -100,18 +100,18 @@ jobs:
runs-on: ubuntu-20.04
needs: [python-test, npm-test]
steps:
- uses: actions/checkout@v2
- name: Download python coverage report
uses: actions/download-artifact@v3
with:
name: python-code-coverage-report
- name: Download js coverage report
uses: actions/download-artifact@v3
with:
name: js-code-coverage-report
path: webapp/coverage
- name: SonarCloud Scan
uses: sonarsource/sonarcloud-github-action@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
- uses: actions/checkout@v3
- name: Download python coverage report
uses: actions/download-artifact@v3
with:
name: python-code-coverage-report
- name: Download js coverage report
uses: actions/download-artifact@v3
with:
name: js-code-coverage-report
path: webapp/coverage
- name: SonarCloud Scan
uses: sonarsource/sonarcloud-github-action@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
2 changes: 1 addition & 1 deletion docs/install/0-INSTALL.md
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ The front end is a [React](https://reactjs.org/) web application. A local build

Requirements :
- python : 3.8.x
- node : 14.x
- node : 18.16.1

1. First clone the projet:

Loading

0 comments on commit 5d224eb

Please sign in to comment.