Skip to content

Commit

Permalink
docs: add PR Voyager vs CodeSandbox CI section
Browse files Browse the repository at this point in the history
  • Loading branch information
kotarella1110 committed Aug 8, 2023
1 parent 7d63dc2 commit 7217178
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,3 +96,17 @@ For instance, if you want to manually create the `.npmrc` file before running th
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
```

## PR Voyager vs CodeSandbox CI

PR Voyager and [CodeSandbox CI](https://codesandbox.io/docs/learn/sandboxes/ci) offer distinct approaches for automating and managing your package testing and publishing workflows. Here's a summary of their key differences:

| | PR Voyager | CodeSandbox CI |
| -------------------- | -------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Platform | GitHub Action | GitHub App |
| Support Repositories | Public and private repositories | Public repositories only |
| Configuration | Created via a `.github/workflows/xxx.yml` workflow file. Flexible and customizable workflows | Configured via a `.codesandbox/ci.json` configuration file, enabling easy setup. However, it has limited flexibility and lacks the ability to specify package manager versions. |
| Publishing | Publishes to npm with tagged name | Publishes to CodeSandbox CI registry. Does not publish to npm . |
| Integration | Allows immediate local testing of the library. | Integrates with CodeSandbox for immediate library testing, both locally and on CodeSandbox. |

In summary, PR Voyager emphasizes flexible and personalized GitHub workflows with comprehensive customization options, while CodeSandbox CI prioritizes simplicity and seamless integration with the CodeSandbox environment, although with certain limitations in configuration flexibility and repository support.

0 comments on commit 7217178

Please sign in to comment.