From 36fc21cef790f5e99174ad7a8d742823a55e86dd Mon Sep 17 00:00:00 2001 From: Zack Porter <121693134+zaporter-work@users.noreply.github.com> Date: Wed, 3 Jul 2024 15:13:59 -0400 Subject: [PATCH] Bump js-config to get new pnpm/actions-setup (#537) --- .github/actions/setup/action.yml | 32 -------------------------------- .github/workflows/ci.yml | 5 +++-- 2 files changed, 3 insertions(+), 34 deletions(-) delete mode 100644 .github/actions/setup/action.yml diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml deleted file mode 100644 index 2d74218a..00000000 --- a/.github/actions/setup/action.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: 'Set up Node.js' -description: 'Install Node.js and development dependencies' - -inputs: - node-version: - description: 'Node.js version to install' - default: '18' - - registry-url: - description: Registry to configure for publish - - install-dependencies: - description: 'Run `pnpm install`' - default: 'true' - -runs: - using: 'composite' - steps: - - name: 'Install pnpm ${{ inputs.pnpm-version }}' - uses: pnpm/action-setup@c3b53f6a16e57305370b4ae5a540c2077a1d50dd # v2.2.4 - - - name: 'Install Node.js ${{ inputs.node-version }}' - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 - with: - node-version: ${{ inputs.node-version }} - registry-url: ${{ inputs.registry-url }} - cache: pnpm - - - name: 'Install dependencies' - if: ${{ inputs.install-dependencies == 'true' }} - shell: bash - run: pnpm install --frozen-lockfile diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 77c34a48..32d12a04 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: - uses: actions/checkout@v3 - name: Install 🔧 - uses: viamrobotics/js-config/.github/actions/setup@0006127efb3f62669f662ca31c555a49a034935e + uses: viamrobotics/js-config/.github/actions/setup@main - name: Build 🏗️ run: pnpm run build @@ -57,9 +57,10 @@ jobs: - uses: actions/checkout@v3 - name: Install 🔧 - uses: ./.github/actions/setup + uses: viamrobotics/js-config/.github/actions/setup@main with: registry-url: https://registry.npmjs.org + node-version: "18" - name: Download @viamrobotics/prime npm artifacts uses: actions/download-artifact@v3