Conversation
|
@nodece @Shivansh-yadav13 please review |
|
|
Co-authored-by: hsluoyz <3787410+hsluoyz@users.noreply.github.com>
|
@copilot also need to upgrade the used actions' versions in the CI scripts |
Co-authored-by: hsluoyz <3787410+hsluoyz@users.noreply.github.com>
Done! Upgraded all GitHub Actions to latest stable versions in commit e1fe4aa:
|
|
@copilot - also need to only run CI for only pull requests and pushes to the master branch (so push to other branches won't run CI) on: |
Co-authored-by: hsluoyz <3787410+hsluoyz@users.noreply.github.com>
Done! Updated CI trigger configuration in commit 569a1ae. The workflow now only runs on:
|
fix: #74
Consolidates all CI jobs to Node.js 20 only, upgrades all GitHub Actions to their latest stable versions, and restricts CI workflow triggers to run only on master branch pushes and pull requests.
Changes
Node.js Version Updates
All jobs (lint, coverage, test, semantic-release) now consistently use Node.js 20.
GitHub Actions Version Updates
CI Trigger Configuration
on: [push, pull_request]to only run on:This prevents unnecessary CI runs on pushes to feature branches, reducing CI resource usage.