Skip to content

build(deps): bump actions/setup-node from 6 to 7 #1815

build(deps): bump actions/setup-node from 6 to 7

build(deps): bump actions/setup-node from 6 to 7 #1815

Workflow file for this run

name: test
on:
push:
branches:
- master
pull_request:
branches:
- master
jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v7
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Setup Node.js
uses: actions/setup-node@v7
with:
node-version: lts/*
- name: Setup PNPM
uses: pnpm/action-setup@v6
with:
version: latest
- name: Install
run: pnpm install --dangerously-allow-all-builds
- name: Test
if: ${{ !startsWith(github.event.head_commit.message, 'build(cron)') }}
run: pnpm test
- name: Report
if: ${{ !startsWith(github.event.head_commit.message, 'build(cron)') }}
run: npx c8 report --reporter=text-lcov > coverage/lcov.info
- name: Coverage
if: ${{ !startsWith(github.event.head_commit.message, 'build(cron)') }}
uses: coverallsapp/github-action@main
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Release
if: ${{ github.ref == 'refs/heads/master' && !startsWith(github.event.head_commit.message, 'chore(release):') && !startsWith(github.event.head_commit.message, 'docs:') }}
env:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
run: |
git config --global user.email ${{ secrets.GIT_EMAIL }}
git config --global user.name ${{ secrets.GIT_USERNAME }}
pnpm run release