diff --git a/setup-gradle/action.yml b/setup-gradle/action.yml index 4f447494..c6c4efbd 100644 --- a/setup-gradle/action.yml +++ b/setup-gradle/action.yml @@ -80,7 +80,7 @@ inputs: dependency-graph: description: | Specifies if a GitHub dependency snapshot should be generated for each Gradle build, and if so, how. - Valid values are 'disabled' (default), 'generate', 'generate-and-submit', 'generate-and-upload', 'download-and-submit' and 'clear'. + Valid values are 'disabled' (default), 'generate', 'generate-and-submit', 'generate-and-upload', and 'download-and-submit'. required: false default: 'disabled' diff --git a/sources/src/configuration.ts b/sources/src/configuration.ts index d4916083..28283462 100644 --- a/sources/src/configuration.ts +++ b/sources/src/configuration.ts @@ -22,11 +22,9 @@ export class DependencyGraphConfig { return DependencyGraphOption.GenerateAndUpload case 'download-and-submit': return DependencyGraphOption.DownloadAndSubmit - case 'clear': - return DependencyGraphOption.Clear } throw TypeError( - `The value '${val}' is not valid for 'dependency-graph'. Valid values are: [disabled, generate, generate-and-submit, generate-and-upload, download-and-submit, clear]. The default value is 'disabled'.` + `The value '${val}' is not valid for 'dependency-graph'. Valid values are: [disabled, generate, generate-and-submit, generate-and-upload, download-and-submit]. The default value is 'disabled'.` ) } @@ -80,8 +78,7 @@ export enum DependencyGraphOption { Generate = 'generate', GenerateAndSubmit = 'generate-and-submit', GenerateAndUpload = 'generate-and-upload', - DownloadAndSubmit = 'download-and-submit', - Clear = 'clear' + DownloadAndSubmit = 'download-and-submit' } export class CacheConfig { diff --git a/sources/src/dependency-graph.ts b/sources/src/dependency-graph.ts index 56501584..f3158f1a 100644 --- a/sources/src/dependency-graph.ts +++ b/sources/src/dependency-graph.ts @@ -36,12 +36,6 @@ export async function setup(config: DependencyGraphConfig): Promise { maybeExportVariable('GITHUB_DEPENDENCY_GRAPH_SHA', getShaFromContext()) maybeExportVariable('GITHUB_DEPENDENCY_GRAPH_WORKSPACE', getWorkspaceDirectory()) maybeExportVariable('DEPENDENCY_GRAPH_REPORT_DIR', config.getReportDirectory()) - - // To clear the dependency graph, we generate an empty graph by excluding all projects and configurations - if (option === DependencyGraphOption.Clear) { - core.exportVariable('DEPENDENCY_GRAPH_INCLUDE_PROJECTS', '') - core.exportVariable('DEPENDENCY_GRAPH_INCLUDE_CONFIGURATIONS', '') - } } function maybeExportVariable(variableName: string, value: unknown): void { @@ -59,7 +53,6 @@ export async function complete(config: DependencyGraphConfig): Promise { case DependencyGraphOption.DownloadAndSubmit: // Performed in setup return case DependencyGraphOption.GenerateAndSubmit: - case DependencyGraphOption.Clear: // Submit the empty dependency graph await findAndSubmitDependencyGraphs(config) return case DependencyGraphOption.GenerateAndUpload: