iobroker/ioBroker Testing: Deploy
Shared GitHub Actions for ioBroker testing workflows: Deploy step
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| node-version | Node.js version | yes | — |
| install-command | Overwrite the default install command | — | npm ci |
| package-cache | Define which package manager to use for dependency caching. Set to 'false' to disable caching. | — | npm |
| build | Set to true when the adapter needs a build step | — | false |
| build-command | Overwrite the default build command | — | npm run build |
| npm-token | The token to use to publish to npm | — | "" |
| tag | Optional tag to publish the package under | — | "" |
| github-token | The token to use to create a GitHub release | yes | — |
| sentry | Enable Sentry releases integration | — | false |
| sentry-token | The token to use to create a Sentry release | — | false |
| sentry-url | Under which URL the Sentry instance is running | — | https://sentry.iobroker.net |
| sentry-org | Which Sentry organization the project is under | — | iobroker |
| sentry-project | The project name on Sentry | — | false |
| sentry-version-prefix | The prefix for release versions on Sentry | — | false |
| sentry-github-integration | Set to true once Github integration is set up in Sentry | — | false |
| sentry-sourcemap-paths | If sourcemaps should be uploaded to Sentry, specify their path here | — | false |
Outputs
no outputs