surrealdb/SurrealKit
Install SurrealKit and run migrations, tests, sync, seed, or any subcommand in CI.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | SurrealKit version to install (e.g. "v0.5.3"). Use "latest" to resolve the most recent release. | no | latest |
| command | SurrealKit subcommand to run after install. Set to an empty string to install only. | no | test |
| args | Additional arguments appended to the subcommand. | no | "" |
| working-directory | Directory containing your SurrealKit project (the folder with "database/"). | no | . |
| host | SurrealDB host, mapped to SURREALDB_HOST. | no | "" |
| ns | SurrealDB namespace, mapped to SURREALDB_NAMESPACE. | no | "" |
| db | SurrealDB database, mapped to SURREALDB_NAME. | no | "" |
| user | SurrealDB username, mapped to SURREALDB_USER. | no | "" |
| pass | SurrealDB password, mapped to SURREALDB_PASSWORD. | no | "" |
| github-token | Token used to query the GitHub releases API when resolving "latest". | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| version | The resolved SurrealKit version that was installed. |
| path | Absolute path to the installed SurrealKit binary directory. |