From 7476b922cfaa28b2e83e349f0b3b7da2762c5090 Mon Sep 17 00:00:00 2001 From: David Crespo Date: Wed, 7 Feb 2024 21:02:00 -0600 Subject: [PATCH 1/3] try macos-14 runner for playwright tests --- .github/workflows/lintBuildTest.yml | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/.github/workflows/lintBuildTest.yml b/.github/workflows/lintBuildTest.yml index afe423bb2a..995b7aaf56 100644 --- a/.github/workflows/lintBuildTest.yml +++ b/.github/workflows/lintBuildTest.yml @@ -8,7 +8,7 @@ on: jobs: install: timeout-minutes: 60 - runs-on: ubuntu-latest + runs-on: macos-14 steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 @@ -26,12 +26,9 @@ jobs: run: npm install ci: timeout-minutes: 5 - runs-on: ubuntu-latest + runs-on: macos-14 needs: install steps: - # This repo is unstable and unnecessary: https://github.com/microsoft/linux-package-repositories/issues/34 - - name: Disable packages.microsoft.com repo - run: sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: @@ -54,16 +51,13 @@ jobs: playwright: name: Playwright (${{ matrix.browser }}) timeout-minutes: 20 - runs-on: ubuntu-latest + runs-on: macos-14 needs: install strategy: fail-fast: false matrix: browser: ['chrome', 'firefox', 'safari'] steps: - # This repo is unstable and unnecessary: https://github.com/microsoft/linux-package-repositories/issues/34 - - name: Disable packages.microsoft.com repo - run: sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: From 965ed73cdd2ffbbbe0b17b2c0bec32d6ffacded4 Mon Sep 17 00:00:00 2001 From: David Crespo Date: Wed, 7 Feb 2024 21:08:25 -0600 Subject: [PATCH 2/3] bust npm cache --- .github/workflows/lintBuildTest.yml | 16 ++++++++-------- package-lock.json | 16 ++++++++-------- package.json | 2 +- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/lintBuildTest.yml b/.github/workflows/lintBuildTest.yml index 995b7aaf56..edc589e7d3 100644 --- a/.github/workflows/lintBuildTest.yml +++ b/.github/workflows/lintBuildTest.yml @@ -10,10 +10,10 @@ jobs: timeout-minutes: 60 runs-on: macos-14 steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: - node-version: 18 + node-version: 20 cache: 'npm' - name: Cache node_modules uses: actions/cache@v3 @@ -29,10 +29,10 @@ jobs: runs-on: macos-14 needs: install steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: - node-version: 18 + node-version: 20 cache: 'npm' - name: Get node_modules from cache uses: actions/cache@v3 @@ -58,8 +58,8 @@ jobs: matrix: browser: ['chrome', 'firefox', 'safari'] steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: 18 cache: 'npm' diff --git a/package-lock.json b/package-lock.json index b8051deb10..68b468ac87 100644 --- a/package-lock.json +++ b/package-lock.json @@ -51,7 +51,7 @@ "xterm-addon-attach": "^0.9.0", "xterm-addon-fit": "^0.8.0", "zod": "^3.22.4", - "zustand": "^4.4.7" + "zustand": "^4.5.0" }, "devDependencies": { "@ianvs/prettier-plugin-sort-imports": "^4.1.1", @@ -21497,9 +21497,9 @@ } }, "node_modules/zustand": { - "version": "4.4.7", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.4.7.tgz", - "integrity": "sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.0.tgz", + "integrity": "sha512-zlVFqS5TQ21nwijjhJlx4f9iGrXSL0o/+Dpy4txAP22miJ8Ti6c1Ol1RLNN98BMib83lmDH/2KmLwaNXpjrO1A==", "dependencies": { "use-sync-external-store": "1.2.0" }, @@ -21508,7 +21508,7 @@ }, "peerDependencies": { "@types/react": ">=16.8", - "immer": ">=9.0", + "immer": ">=9.0.6", "react": ">=16.8" }, "peerDependenciesMeta": { @@ -36818,9 +36818,9 @@ "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==" }, "zustand": { - "version": "4.4.7", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.4.7.tgz", - "integrity": "sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.0.tgz", + "integrity": "sha512-zlVFqS5TQ21nwijjhJlx4f9iGrXSL0o/+Dpy4txAP22miJ8Ti6c1Ol1RLNN98BMib83lmDH/2KmLwaNXpjrO1A==", "requires": { "use-sync-external-store": "1.2.0" } diff --git a/package.json b/package.json index af3d3ad8f7..2130c9d848 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "xterm-addon-attach": "^0.9.0", "xterm-addon-fit": "^0.8.0", "zod": "^3.22.4", - "zustand": "^4.4.7" + "zustand": "^4.5.0" }, "devDependencies": { "@ianvs/prettier-plugin-sort-imports": "^4.1.1", From deba04c7d139a36a5eebb6fa1cca492bd28bb1ea Mon Sep 17 00:00:00 2001 From: David Crespo Date: Wed, 7 Feb 2024 21:10:30 -0600 Subject: [PATCH 3/3] missed a node-version --- .github/workflows/lintBuildTest.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/lintBuildTest.yml b/.github/workflows/lintBuildTest.yml index edc589e7d3..7c080fb0c7 100644 --- a/.github/workflows/lintBuildTest.yml +++ b/.github/workflows/lintBuildTest.yml @@ -61,7 +61,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 18 + node-version: 20 cache: 'npm' - name: Get node_modules from cache uses: actions/cache@v3