ci: update to macos-12 and node-20 (#466)

This commit is contained in:
Tyler Wilding 2024-04-14 15:25:58 -04:00 committed by GitHub
parent edff303df7
commit 778b8ab8e4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 12 additions and 12 deletions

View file

@ -16,7 +16,7 @@ jobs:
strategy:
fail-fast: false
matrix:
platform: [ubuntu-20.04, windows-latest, macos-11]
platform: [ubuntu-20.04, windows-latest, macos-12]
runs-on: ${{ matrix.platform }}
steps:
@ -25,7 +25,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20
cache: yarn
- name: Install Rust Stable

View file

@ -17,7 +17,7 @@ jobs:
- name: setup node
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20
cache: yarn
- name: Install Dependencies and Check Formatting
@ -57,7 +57,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20
cache: yarn
- name: Install Linux Dependencies

View file

@ -33,7 +33,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20
cache: yarn
- name: Install Rust Stable
@ -83,7 +83,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20
cache: yarn
- name: Install NPM Dependencies
@ -105,7 +105,7 @@ jobs:
strategy:
fail-fast: false
matrix:
platform: [ubuntu-20.04, windows-latest, macos-11]
platform: [ubuntu-20.04, windows-latest, macos-12]
runs-on: ${{ matrix.platform }}
steps:
# NOTE - there is technically a race condition here if multiple releases go out
@ -118,7 +118,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20
cache: yarn
- name: Install Rust Stable
@ -166,7 +166,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20
cache: yarn
- name: Install NPM Dependencies
@ -196,7 +196,7 @@ jobs:
- name: setup node
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20
cache: yarn
- name: update release metadata and publish the release

View file

@ -21,7 +21,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 18
node-version: 20
cache: yarn
- name: Install NPM Dependencies

View file

@ -1,3 +1,3 @@
{
"recommendations": ["svelte.svelte-vscode"]
"recommendations": ["svelte.svelte-vscode", "rust-lang.rust-analyzer"]
}