chore(ci): core prerelease builds with pnpm

This commit is contained in:
Liam DeBeasi
2023-11-03 10:48:51 -04:00
parent ed28f1a86e
commit ea3c544bcb

View File

@ -12,17 +12,19 @@ runs:
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 18.x node-version: 18.x
- uses: pnpm/action-setup@v2
with:
version: 8
- name: Install Dependencies - name: Install Dependencies
run: npm ci run: pnpm install
working-directory: ./core working-directory: ./core
shell: bash shell: bash
- name: Install Stencil ${{ inputs.stencil-version }} - name: Install Stencil ${{ inputs.stencil-version }}
working-directory: ./core working-directory: ./core
run: npm i @stencil/core@${{ inputs.stencil-version }} run: pnpm i @stencil/core@${{ inputs.stencil-version }}
shell: bash shell: bash
- name: Build Core - name: Build Core
run: npm run build -- --ci run: pnpm run build -- --ci
working-directory: ./core working-directory: ./core
shell: bash shell: bash
- uses: ./.github/workflows/actions/upload-archive - uses: ./.github/workflows/actions/upload-archive