Skip to content

Commit a54f9a7

Browse files
authored
Merge pull request #865 from Lemoncode/chore/#864-add-missing-changeset
chore: added changeset
2 parents 762331e + ac2ee5c commit a54f9a7

6 files changed

Lines changed: 52 additions & 20 deletions

File tree

.changeset/quiet-toolbar-blush.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'quickmock': patch
3+
---
4+
5+
Fix toolbar button hover styles in the VS Code extension so disabled and primary buttons use the correct hover background and text colors.

.github/workflows/ci.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,22 @@ jobs:
1818
- name: Install dependencies
1919
run: npm ci
2020

21+
- name: Cache Playwright browsers
22+
id: playwright-cache
23+
uses: actions/cache@v4
24+
with:
25+
path: ~/.cache/ms-playwright
26+
key: playwright-${{ runner.os }}-${{ hashFiles('**/package-lock.json') }}
27+
2128
- name: Install test browsers
29+
if: steps.playwright-cache.outputs.cache-hit != 'true'
2230
run: node --run install:test-browsers
31+
timeout-minutes: 10
32+
33+
- name: Install Playwright system deps (cache hit)
34+
if: steps.playwright-cache.outputs.cache-hit == 'true'
35+
run: npx playwright install-deps chromium firefox
36+
timeout-minutes: 5
2337

2438
- name: Lint
2539
run: node --run lint
@@ -48,8 +62,22 @@ jobs:
4862
- name: Install dependencies
4963
run: npm ci
5064

65+
- name: Cache Playwright browsers
66+
id: playwright-cache
67+
uses: actions/cache@v4
68+
with:
69+
path: ~/.cache/ms-playwright
70+
key: playwright-${{ runner.os }}-${{ hashFiles('**/package-lock.json') }}
71+
5172
- name: Install test browsers
73+
if: steps.playwright-cache.outputs.cache-hit != 'true'
5274
run: node --run install:test-browsers
75+
timeout-minutes: 10
76+
77+
- name: Install Playwright system deps (cache hit)
78+
if: steps.playwright-cache.outputs.cache-hit == 'true'
79+
run: npx playwright install-deps chromium firefox
80+
timeout-minutes: 5
5381

5482
- name: Build
5583
run: node --run build

apps/web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"devDependencies": {
4141
"@lemoncode/typescript-config": "*",
4242
"@lemoncode/vitest-config": "*",
43-
"@playwright/test": "1.59.1",
43+
"@playwright/test": "1.60.0",
4444
"@types/lodash.clonedeep": "4.5.9",
4545
"@types/react": "18.3.28",
4646
"@types/react-dom": "18.3.7",

package-lock.json

Lines changed: 16 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"check-types": "turbo check-types",
2323
"e2e": "turbo e2e",
2424
"ci:e2e": "turbo ci:e2e",
25-
"install:test-browsers": "npx playwright install --with-deps",
25+
"install:test-browsers": "npx playwright install --with-deps chromium firefox",
2626
"lint": "oxlint .",
2727
"lint:fix": "oxlint --fix .",
2828
"format": "prettier --write .",

tooling/vitest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"@vitest/browser-playwright": "4.1.4",
1414
"@vitest/coverage-v8": "4.1.4",
1515
"@vitest/ui": "4.1.4",
16-
"playwright": "1.59.1",
16+
"playwright": "1.60.0",
1717
"vitest": "4.1.4"
1818
}
1919
}

0 commit comments

Comments
 (0)