Skip to content

chore(deps): update eslint dependencies (major) #3270

chore(deps): update eslint dependencies (major)

chore(deps): update eslint dependencies (major) #3270

Workflow file for this run

name: Verify
on: [ push, pull_request ]
env:
LEFTHOOK: 0
permissions:
issues: read
checks: write
contents: write
pull-requests: write
jobs:
verify:
uses: meza/shared-github-workflows/.github/workflows/default-node-npm-ci.yml@main
secrets:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
with:
node-version: "latest"
junit-report-path: "reports/junit.xml"
cobertura-report-path: "reports/**/cobertura-coverage.xml"
build:
runs-on: ubuntu-latest
needs: [ verify ]
name: Build
steps:
- name: ⏬ Checkout
uses: actions/checkout@v3
- name: 🔧 Set up node
uses: meza/action-setup-node-npm@main
with:
node-version: latest
cache-name: ${{ needs.verify.outputs.cache-name }}
- name: 🔢 Set version
run: npm version --no-git-tag-version ${{ needs.verify.outputs.new-release-version }}
- name: 🔨 Build
run: npm run build
- name: 🚀 Release
if: needs.verify.outputs.new-release-published == 'true'
env:
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
run: npm run release