Context
The repository uses .travis.yml with Node 6–8 and Travis CI. Travis is deprecated for many projects, and the Node versions are long EOL.
Why this matters
Modern CI improves reliability, catches regressions on supported Node versions, and avoids reliance on outdated infrastructure.
Proposal
- Add a GitHub Actions workflow that installs GraphicsMagick and runs both test suites.
- Use a current Node matrix (e.g., 16/18/20) while keeping webpack2/4 tests working.
Tasks
Context
The repository uses
.travis.ymlwith Node 6–8 and Travis CI. Travis is deprecated for many projects, and the Node versions are long EOL.Why this matters
Modern CI improves reliability, catches regressions on supported Node versions, and avoids reliance on outdated infrastructure.
Proposal
Tasks
.github/workflows/ci.ymlwith matrix builds.npm test(or both test scripts) in CI..travis.yml.