Skip to content

Add dependecy submission workflow#114

Merged
KCeh merged 3 commits into
masterfrom
feature/dependency-submission
Dec 23, 2025
Merged

Add dependecy submission workflow#114
KCeh merged 3 commits into
masterfrom
feature/dependency-submission

Conversation

@KCeh

@KCeh KCeh commented Dec 23, 2025

Copy link
Copy Markdown
Collaborator

I added GitHub workflow for dependency submission. This will enable us to get insights into dependency graph. And we will also have info about vulnerabilities.
Test was successful

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR adds a GitHub Actions workflow to enable dependency submission for the project's Gradle build. This will populate GitHub's dependency graph and provide vulnerability scanning capabilities.

Key changes:

  • New workflow file that runs on pushes to master and the feature branch
  • Configured with Java 21 and Temurin distribution
  • Uses Gradle's dependency-submission action to analyze and submit dependencies

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/dependency-submission.yml
Comment thread .github/workflows/dependency-submission.yml
Comment thread .github/workflows/dependency-submission.yml Outdated
@KCeh

KCeh commented Dec 23, 2025

Copy link
Copy Markdown
Collaborator Author

I had to use Java 17 for workflow, as Gradle (7.5) on this project doesn't support Java 21.
Also, we need to fix CI.
We can upgrade Gradle and the whole CI at a later point

@KCeh KCeh requested a review from JonatanPlesko December 23, 2025 09:21
@sonarqubecloud

Copy link
Copy Markdown

@KCeh KCeh merged commit c804b15 into master Dec 23, 2025
3 of 7 checks passed
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