chore(repo): bump versions of ci images (#17969)

This commit is contained in:
Miroslav Jonaš 2023-07-06 18:18:53 +02:00 committed by GitHub
parent ccd195d60a
commit 601c65241b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5,7 +5,6 @@ version: 2.1
# -------------------------
orbs:
nx: nrwl/nx@1.6.1
node: circleci/node@5.1.0
rust: circleci/rust@1.6.0
browser-tools: circleci/browser-tools@1.4.0
@ -20,14 +19,14 @@ executors:
linux:
<<: *defaults
docker:
- image: cimg/rust:1.66.1-browsers
- image: cimg/rust:1.70.0-browsers
resource_class: medium+
macos:
<<: *defaults
resource_class: macos.x86.medium.gen2
macos:
xcode: &_XCODE_VERSION '13.0.0'
xcode: '14.2.0'
# -------------------------
# COMMANDS
@ -42,10 +41,22 @@ commands:
name: Restore pnpm Package Cache
keys:
- node-deps-{{ arch }}-v3-{{ checksum "pnpm-lock.yaml" }}
- run:
name: Install pnpm package manager
command: |
npm install -g @pnpm/exe@8.3.1
- when:
condition:
equal: [<< parameters.os >>, linux]
steps:
- run:
name: Install pnpm package manager (linux)
command: |
npm install --prefix=$HOME/.local -g @pnpm/exe@8.3.1
- when:
condition:
equal: [<< parameters.os >>, macos]
steps:
- run:
name: Install pnpm package manager (macos)
command: |
npm install -g @pnpm/exe@8.3.1
- run:
name: Install Dependencies
command: |
@ -95,9 +106,6 @@ commands:
sudo apt-get install -y ca-certificates lsof
- browser-tools/install-chrome
- browser-tools/install-chromedriver
- node/install:
# Use LTS version
node-version: ''
- run-pnpm-install:
os: << parameters.os >>