👷 ci: update release workflow to checkout/setup-node v5, Node 22, run tests

This commit is contained in:
m-kk 2026-07-09 22:29:52 -05:00
parent 36b0ed0543
commit c30a59bcab

View file

@ -11,16 +11,17 @@ jobs:
permissions:
contents: write
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v5
- name: Use Node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v5
with:
node-version: "18.x"
node-version: "22.x"
- name: Build plugin
run: |
npm install
npm test
npm run build
- name: Create release