Reset dependency-graph after submission

Fixes #204
This commit is contained in:
daz 2024-07-16 21:03:12 -06:00
parent 9a57bcca96
commit bb7a843511
No known key found for this signature in database

View file

@ -1,3 +1,4 @@
import * as core from '@actions/core'
import * as setupGradle from '../setup-gradle'
import * as gradle from '../execution/gradle'
import * as dependencyGraph from '../dependency-graph'
@ -24,6 +25,9 @@ export async function run(): Promise<void> {
// Configure Gradle environment (Gradle User Home)
await setupGradle.setup(new CacheConfig(), new BuildScanConfig())
// Capture the enabled state of dependency-graph
const originallyEnabled = process.env['GITHUB_DEPENDENCY_GRAPH_ENABLED']
// Configure the dependency graph submission
const config = new DependencyGraphConfig()
await dependencyGraph.setup(config)
@ -53,6 +57,9 @@ export async function run(): Promise<void> {
await dependencyGraph.complete(config)
// Reset the enabled state of dependency graph
core.exportVariable('GITHUB_DEPENDENCY_GRAPH_ENABLED', originallyEnabled)
saveDeprecationState()
} catch (error) {
handleMainActionError(error)