diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0d92bec..97a78dd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,16 +7,28 @@ on: jobs: build: runs-on: ubuntu-latest + name: Node ${{ matrix.node-version }} / TS ${{ matrix.ts-version }} / React ${{ matrix.react-version }} strategy: fail-fast: false matrix: - node-version: [8.x, 10.x, 12.x, 14.x, 15.x] + node-version: [18.x, 20.x] + ts-version: ['3.9', '4.1', '5.0'] + react-version: ['16'] steps: - uses: actions/checkout@v2 - - name: Use Node.js ${{ matrix.node-version }} + - name: Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: node-version: ${{ matrix.node-version }} - - run: npm ci + + - name: Install Dependencies + run: npm ci + + - name: Install TypeScript ${{ matrix.ts-version }} + run: npm install typescript@${{ matrix.ts-version }} + + - name: Install React ${{ matrix.react-version }} + run: npm install react@${{ matrix.react-version }} + - run: npm run lint - run: npm test diff --git a/LICENSE.md b/LICENSE.md index 4817267..633bcaf 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2015 Heroku +Copyright (c) 2023 Heroku Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -26,7 +26,7 @@ License for portions of React Redux project from which this was derived: The MIT License (MIT) -Copyright (c) 2015 Dan Abramov +Copyright (c) 2023 Dan Abramov Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal