Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[fix][ci] Fix OWASP Dependency Check download by using NVD API key #22999

Merged
merged 12 commits into from
Jul 4, 2024

Conversation

lhotari
Copy link
Member

@lhotari lhotari commented Jul 3, 2024

Motivation

OWASP Dependency Check download times out. See https://lists.apache.org/thread/hmlz12lxrntlylfo2424pcw0ktrkvqbq for more details.

Modifications

  • Upgrade plugin version to 10.0.1
  • Specify NVD API key using NIST_NVD_API_KEY secret which is mapped to NIST_NVD_API_KEY environment variable.
  • Use pluginManagement to configure plugin version
  • Run schedule dependency check for branch-3.3, branch-3.2, branch-3.0 and master branches

Documentation

  • doc
  • doc-required
  • doc-not-needed
  • doc-complete

@lhotari lhotari added this to the 3.4.0 milestone Jul 3, 2024
@lhotari lhotari self-assigned this Jul 3, 2024
@github-actions github-actions bot added the doc-not-needed Your PR changes do not impact docs label Jul 3, 2024
@lhotari lhotari changed the title [fix][CI] Fix OWASP Dependency Check download by using NVD API key [fix][ci] Fix OWASP Dependency Check download by using NVD API key Jul 3, 2024
pom.xml Show resolved Hide resolved
Copy link
Member

@dave2wave dave2wave left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@lhotari lhotari merged commit 8b7754f into apache:master Jul 4, 2024
50 of 52 checks passed
lhotari added a commit that referenced this pull request Jul 4, 2024
lhotari added a commit that referenced this pull request Jul 4, 2024
…22999)

(cherry picked from commit 8b7754f)

# Conflicts:
#	.github/workflows/ci-owasp-dependency-check.yaml
#	pom.xml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants