Skip to content

Commit

Permalink
ci: ⚡ switch to pnpm
Browse files Browse the repository at this point in the history
  • Loading branch information
sebastienrousseau committed Oct 12, 2023
1 parent 923d053 commit 44c4f50
Showing 1 changed file with 14 additions and 28 deletions.
42 changes: 14 additions & 28 deletions .github/workflows/coveralls.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,43 +9,29 @@ on:
- "*"

jobs:
job:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [16.x]
steps:
- name: Checkout Repo
uses: actions/checkout@v2
with:
persist-credentials: false

- name: Setup Node.js 14.x
- run: echo ${{github.ref}}
- uses: actions/checkout@v2
- name: Build on Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v2
with:
node-version: 14.x

- name: Install yarn dependencies
# run: yarn --frozen-lockfile --ignore-scripts
run: |
yarn run bootstrap
- name: Run lint fix
run: |
yarn lint:fix
- name: Run prettier
run: |
yarn format
- name: Run remark
run: |
yarn markdown
node-version: ${{ matrix.node-version }}

- name: Building
- name: npm install, build, and test
run: |
yarn run build
npm install -g pnpm
pnpm install
pnpm run build
pnpm run test
- name: Testing & Coverage
run: |
yarn run test
npm run test
- name: Coveralls Crypto-Cli
uses: coverallsapp/github-action@master
Expand Down

0 comments on commit 44c4f50

Please sign in to comment.