diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a3aaff2..1f39b7a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -276,8 +276,14 @@ jobs: uses: actions/setup-node@v7 with: node-version: '22' - cache: npm + - name: Cache npm + uses: actions/cache@v6 + with: + path: ~/.npm + key: npm-${{ runner.os }}-${{ hashFiles('**/package.json') }} + restore-keys: npm-${{ runner.os }}- + - name: Install dependencies run: | if [ -f package-lock.json ] || [ -f npm-shrinkwrap.json ]; then @@ -305,7 +311,13 @@ jobs: uses: actions/setup-node@v7 with: node-version: '22' - cache: npm + + - name: Cache npm + uses: actions/cache@v6 + with: + path: ~/.npm + key: npm-${{ runner.os }}-${{ hashFiles('**/package.json') }} + restore-keys: npm-${{ runner.os }}- - name: Install dependencies run: | diff --git a/package-lock.json b/package-lock.json index da09102..95960f8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6869,5 +6869,4 @@ "url": "https://github.com/sponsors/sindresorhus" } } - } } diff --git a/package.json b/package.json index 6681b1c..5e9baa3 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "globals": "^17.11.0", "typescript-eslint": "^8.69.0", "@playwright/test": "^1.58.2", - "gulp": "^4.0.2", + "gulp": "^5.0.1", "gulp-clean-css": "^4.3.0", "gulp-rename": "^2.1.0", "gulp-sass": "6.0.1",