2022-08-12 12:15:51 +00:00
|
|
|
name: Maven Dependency Tree Dependency Submission
|
|
|
|
|
description: A GitHub Action for Maven project to submit a complete dependency tree to populate the GitHub Dependency Graph
|
|
|
|
|
|
2022-08-30 15:14:07 +01:00
|
|
|
branding:
|
2024-02-12 15:00:43 -06:00
|
|
|
icon: feather
|
|
|
|
|
color: green
|
2022-08-30 15:14:07 +01:00
|
|
|
|
2022-08-12 12:15:51 +00:00
|
|
|
inputs:
|
|
|
|
|
directory:
|
|
|
|
|
description: The directory that contains the maven project
|
|
|
|
|
type: string
|
|
|
|
|
default: ${{ github.workspace }}
|
|
|
|
|
|
2022-10-26 15:11:32 +00:00
|
|
|
settings-file:
|
|
|
|
|
description: Optional path to a Maven settings.xml file for the dependencies to be resolved
|
|
|
|
|
type: string
|
|
|
|
|
|
|
|
|
|
ignore-maven-wrapper:
|
|
|
|
|
description: Flag for optionally ignoring any maven wrapper files (mvnw) and instead rely on the PATH provided mvn
|
|
|
|
|
type: boolean
|
|
|
|
|
default: false
|
|
|
|
|
|
|
|
|
|
maven-args:
|
|
|
|
|
description: Additional maven arguments to add to the command line invocation of maven when it generates the dependency snapshot
|
|
|
|
|
type: string
|
|
|
|
|
default: ''
|
|
|
|
|
|
2022-08-12 12:15:51 +00:00
|
|
|
token:
|
|
|
|
|
description: The GitHub token to use to submit the depedency snapshot to the repository
|
|
|
|
|
type: string
|
|
|
|
|
default: ${{ github.token }}
|
|
|
|
|
|
2023-10-31 13:20:48 +00:00
|
|
|
snapshot-sha:
|
|
|
|
|
description: The SHA that the results will be linked to in the dependency snapshot
|
|
|
|
|
type: string
|
|
|
|
|
required: false
|
|
|
|
|
default: ''
|
|
|
|
|
|
|
|
|
|
snapshot-ref:
|
2023-11-22 17:27:11 +00:00
|
|
|
description: The ref that the results will be linked to in the dependency snapshot
|
2023-10-31 13:20:48 +00:00
|
|
|
type: string
|
|
|
|
|
required: false
|
|
|
|
|
default: ''
|
|
|
|
|
|
2024-07-03 09:56:55 +01:00
|
|
|
detector-name:
|
|
|
|
|
description: The name of the detector that generated the dependency snapshot
|
|
|
|
|
type: string
|
|
|
|
|
|
|
|
|
|
detector-version:
|
|
|
|
|
description: The version of the detector that generated the dependency snapshot
|
|
|
|
|
type: string
|
|
|
|
|
|
|
|
|
|
detector-url:
|
|
|
|
|
description: The URL to the detector that generated the dependency snapshot
|
|
|
|
|
type: string
|
2023-10-31 13:20:48 +00:00
|
|
|
|
2024-07-21 20:31:04 +00:00
|
|
|
correlator:
|
|
|
|
|
description: An optional identifier to distinguish between multiple dependency snapshots of the same type
|
|
|
|
|
type: string
|
|
|
|
|
required: false
|
2024-07-23 22:33:11 +00:00
|
|
|
default: ''
|
2024-07-21 20:31:04 +00:00
|
|
|
|
2022-08-12 12:15:51 +00:00
|
|
|
runs:
|
2023-12-18 07:41:27 +00:00
|
|
|
using: node20
|
2022-08-30 15:14:07 +01:00
|
|
|
main: dist/index.js
|