diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a641d512..34ae2ea8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,12 +38,16 @@ jobs: strategy: fail-fast: false matrix: - node_version: ["12"] + node_version: ["12", "14", "16", "18", "20"] steps: - name: Checkout Repository uses: actions/checkout@v4 + - name: "Set up Python" + uses: actions/setup-python@v5 + with: + python-version: "3.13" - name: "Set up Node ${{ matrix.node_version }}" - uses: actions/setup-node@v2 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node_version }} cache: "yarn" diff --git a/package.json b/package.json index 3505602a..2147e0ce 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "underscore": "1.9.1" }, "devDependencies": { - "bundlesize": "^0.18.0", + "bundlesize2": "^0.0.31", "coveralls": "^3.0.9", "enzyme": "^2.6.0", "husky": "^0.14.3", @@ -65,7 +65,7 @@ "lint-staged": "^4.3.0", "moment-locales-webpack-plugin": "^1.1.2", "nock": "10.0.6", - "node-sass": "4.13.1", + "node-sass": "7.0.3", "npm-run-all": "4.1.5", "prettier": "^1.19.1", "react-addons-test-utils": "15.4.1", @@ -75,6 +75,7 @@ "react-test-renderer": "15.4.1", "redux-immutable-state-invariant": "1.2.4", "redux-mock-store": "^1.0.4", + "sass-embedded": "^1.80.0", "webpack-bundle-analyzer": "^3.6.0" }, "browserslist": {