mirror of
https://github.com/techno-tim/littlelink-server.git
synced 2026-08-10 05:08:22 -05:00
- Downgrade webpack to v4 for razzle 4.2.18 compatibility - Downgrade webpack-dev-server to ~3.11.0 (razzle peer dep) - Downgrade html-webpack-plugin to ~4.5.2 and mini-css-extract-plugin to ^1.6.2 - Remove outdated resolutions block (string-width, table were conflicting) - Add src/setupTests.js to suppress React Router v6->v7 async deprecation warnings - Update .nvmrc, Dockerfile, and workflows to Node v24.18.0
27 lines
620 B
YAML
27 lines
620 B
YAML
name: 'Pull Request'
|
|
on:
|
|
pull_request:
|
|
branches:
|
|
- master
|
|
paths-ignore:
|
|
- .gitignore
|
|
- README.md
|
|
- LICENSE
|
|
|
|
jobs:
|
|
js-install-and-test:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # 4.1.1
|
|
|
|
- name: Use Node.js
|
|
uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # 4.0.1
|
|
with:
|
|
node-version: v24.18.0
|
|
- name: Install Dependencies, Test, and Build
|
|
run: |
|
|
yarn install --frozen-lockfile --check-files --network-timeout 600000
|
|
yarn ci
|
|
env:
|
|
CI: true
|