scalacenter/Sbt Dependency Submission
Submits the dependency graph of an sbt build to the Github Submission API
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| working-directory | The relative path of the working directory of the sbt build. | no | "" |
| modules-ignore | A list of space-separated names of modules to ignore. The action will not resolve nor submit the dependencies of these modules. The name of a module contains the name of the project and its binary version. Example: `foo_2.13 bar_2.13` | no | "" |
| configs-ignore | A list of space-separated names of configurations to ignore. The action will not submit the dependencies of these configurations. Example: `test scala-doc-tool` | no | "" |
| correlator | An optional identifier to distinguish between multiple dependency snapshots of the same type. Defaults to the concatenation of the workflow name, the job id and the action id. | no | "" |
| on-resolve-failure | Either 'error' or 'warning'. When a dependency resolution failure happens, if 'error' the job will fail and will not submit the snapshot. If 'warning', the job will ignore the failing modules and submit the snapshot. | no | error |
| token | GitHub Personal Access Token (PAT). Defaults to PAT provided by Action runner. | no | ${{ github.token }} |
| sbt-plugin-version | Version of the sbt plugin to use. | no | 3.2.3 |
Outputs
| name | description |
|---|---|
| submission-id | The ID of the submission created by the action |
| submission-api-url | The URL of the submission created by the action |
| snapshot-json-path | The path of the snapshot JSON file created by the action |