jam/.github/workflows/build.yml
Thebora Kompanioni 82f2ae730f
build(deps): update dependencies (#757)
* build(deps): update testing libs dependencies

 @testing-library/jest-dom    ^6.2.0  →    ^6.4.5
 @testing-library/react      ^14.1.2  →   ^15.0.7
 @types/jest                ^29.5.11  →  ^29.5.12

* build(deps): update react from v18.2.0 to v18.3.1

 @types/react      ^18.2.47  →  ^18.3.2
 @types/react-dom  ^18.2.18  →  ^18.3.0
 react             ^18.2.0  →  ^18.3.1
 react-dom         ^18.2.0  →  ^18.3.1

* build(deps): update i18next lib dependencies

* ci(deps): update github actions deps

* build(deps): update bootstrap from v5.3.2 to v5.3.3

 @emotion/react  ^11.11.3  →  ^11.11.4
 bootstrap         ^5.3.2  →    ^5.3.3

* build(deps): update react-router-dom from v6.21.1 to v6.23.1

* build(dev-deps): update prettier from v3.1.1 to v3.2.5
2024-05-17 18:19:33 +05:30

38 lines
748 B
YAML

name: Build
on:
# Run the build for pushes and pull requests targeting master
push:
branches:
- master
pull_request:
branches:
- master
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: ['v20.10.0']
steps:
- name: Checkout
uses: actions/checkout@v4
# Setup Node
- name: Setup (Node.js ${{ matrix.node-version }})
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
# Install
- name: Install
run: npm ci
# Checks
- name: Lint
run: npm run lint
# Test
- name: Test
run: npm test
# Build
- name: Build
run: npm run build