8000 Kotlin dependency graph 1f3a2af3881c9fca by tjsilver · Pull Request #1 · guardian/snyk-test-toolargetool · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
/ < 8000 a data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" href="/guardian/snyk-test-toolargetool">snyk-test-toolargetool Public
forked from guardian/toolargetool

Kotlin dependency graph 1f3a2af3881c9fca #1

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

Closed
wants to merge 34 commits into from

Conversation

tjsilver
Copy link
Collaborator
@tjsilver tjsilver commented Aug 1, 2024

What does this change?

This PR sends your Kotlin dependencies to GitHub for vulnerability monitoring via Dependabot. The submitted dependencies will appear in the Dependency Graph on merge to main (it might take a few minutes to update).

Why?

If a repository is in production, we need to track its third party dependencies for vulnerabilities. Historically, we have done this using Snyk, but we are now moving to GitHub’s native Dependabot. Kotlin is not a language that Dependabot supports out of the box, this workflow is required to make it happen. As a result, we have raised this PR on your behalf to add it to the Dependency Graph.

How has it been verified?

We have tested this workflow, and the process of raising a PR on DevX repos, and have verified that it works. However, we have included some instructions below to help you verify that it works for you. Please do not hesitate to contact DevX Security if you have any questions or concerns.

Further information for Kotlin

See the Gradle workflow documentation for further information and configuration options.

What do I need to do?

  • A run of this action should have been triggered when the branch was created. Sense check the output of "Log snapshot for user validation", and make sure that your dependencies look okay.
  • When you are happy the action works, remove the branch name kotlin-dependency-graph-1f3a2af3881c9fca trigger from the the yaml file (aka delete line 6), approve, and merge.

ab-gnm and others added 30 commits May 28, 2024 11:57
Increased sample app min sdk to 21 to bypass dex size
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [org.mockito.kotlin:mockito-kotlin](https://github.com/mockito/mockito-kotlin) from 5.1.0 to 5.3.1.
- [Release notes](https://github.com/mockito/mockito-kotlin/releases)
- [Commits](mockito/mockito-kotlin@5.1.0...5.3.1)

---
updated-dependencies:
- dependency-name: org.mockito.kotlin:mockito-kotlin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…ckito.kotlin-mockito-kotlin-5.3.1

Bump org.mockito.kotlin:mockito-kotlin from 5.1.0 to 5.3.1
Bumps the agp group with 1 update: com.android.tools.build:gradle.


Updates `com.android.tools.build:gradle` from 8.1.4 to 8.4.1

---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: agp
...

Signed-off-by: dependabot[bot] <support@github.com>
…75dd3261

Bump com.android.tools.build:gradle from 8.1.4 to 8.4.1 in the agp group
…s/actions/checkout-4

Bump actions/checkout from 2 to 4
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2 to 4.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](actions/setup-java@v2...v4)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the agp group with 1 update: com.android.tools.build:gradle.


Updates `com.android.tools.build:gradle` from 8.4.1 to 8.5.0

---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: agp
...

Signed-off-by: dependabot[bot] <support@github.com>
…d5c39c87

Bump com.android.tools.build:gradle from 8.4.1 to 8.5.0 in the agp group
Bumps androidx.test:rules from 1.5.0 to 1.6.1.

---
updated-dependencies:
- dependency-name: androidx.test:rules
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…dx.test-rules-1.6.1

Bump androidx.test:rules from 1.5.0 to 1.6.1
…s/actions/setup-java-4

Bump actions/setup-java from 2 to 4
Bumps [org.mockito.kotlin:mockito-kotlin](https://github.com/mockito/mockito-kotlin) from 5.3.1 to 5.4.0.
- [Release notes](https://github.com/mockito/mockito-kotlin/releases)
- [Commits](mockito/mockito-kotlin@5.3.1...5.4.0)

---
updated-dependencies:
- dependency-name: org.mockito.kotlin:mockito-kotlin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…ckito.kotlin-mockito-kotlin-5.4.0

Bump org.mockito.kotlin:mockito-kotlin from 5.3.1 to 5.4.0
Bumps androidx.test.ext:junit from 1.1.5 to 1.2.1.

---
updated-dependencies:
- dependency-name: androidx.test.ext:junit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…dx.test.ext-junit-1.2.1

Bump androidx.test.ext:junit from 1.1.5 to 1.2.1
@tjsilver tjsilver closed this Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
0