这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@misund
Copy link
Owner

@misund misund commented Oct 10, 2025

Add modern GitHub Actions CI workflow to replace Travis CI.

Changes

  • Add GitHub Actions workflow with Node.js 20, 22, 24 matrix
  • Use actions/checkout@v4 and actions/setup-node@v4
  • Run build and test steps
  • Configure for master branch (to match current default branch)

Benefits

  • Travis CI is being phased out for open source projects
  • GitHub Actions provides better integration with GitHub
  • Faster CI runs
  • Test on current Node versions (20, 22, 24)

Note

This workflow uses branches: [master] to match the current default branch name. A separate PR will modernize the entire build toolchain.

🤖 Generated with Claude Code

Co-Authored-By: Claude noreply@anthropic.com

Add modern GitHub Actions CI workflow to replace Travis CI.

## Changes
- Add GitHub Actions workflow with Node.js 20, 22, 24 matrix
- Use actions/checkout@v4 and actions/setup-node@v4
- Run build and test steps
- Configure for master branch (to match current default branch)

## Benefits
- Travis CI is being phased out for open source projects
- GitHub Actions provides better integration with GitHub
- Faster CI runs
- Test on current LTS Node versions (20, 22, 24)

## Note
This workflow uses `branches: [master]` to match the current default branch name. A separate PR will modernize the entire build toolchain.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@misund misund marked this pull request as ready for review October 10, 2025 22:58
@misund misund merged commit 5455400 into master Oct 10, 2025
3 checks passed
@misund misund deleted the ci/add-github-actions branch October 10, 2025 23:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants