UNPKG

puter-cli

Version:

Command line interface for Puter cloud platform

33 lines (29 loc) 805 B
# This workflow will run tests using node on every push name: Build package on: push jobs: build: runs-on: ubuntu-latest strategy: matrix: node-version: ['18.x', '20.x', '23.x'] steps: - uses: actions/checkout@v4 - name: Install pnpm uses: pnpm/action-setup@v4 with: version: 10 - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} cache: 'pnpm' - name: Install dependencies run: pnpm install - name: Run tests & coverage run: pnpm run coverage - name: Upload coverage reports to Codecov uses: codecov/codecov-action@v5 with: token: ${{ secrets.CODECOV_TOKEN }} slug: HeyPuter/puter-cli