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

Proposal: use github dependabot instead of Snyk #17

Open
dengliming opened this issue Aug 28, 2020 · 2 comments
Open

Proposal: use github dependabot instead of Snyk #17

dengliming opened this issue Aug 28, 2020 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@dengliming
Copy link
Contributor

See: https://docs.github.com/en/github/administering-a-repository/configuration-options-for-dependency-updates

@filipecosta90 filipecosta90 self-assigned this Aug 28, 2020
@filipecosta90 filipecosta90 added the enhancement New feature or request label Aug 28, 2020
@filipecosta90
Copy link
Collaborator

Hi there @dengliming , I was checking the main differences among them and I see that for js/ts based projects they are +- the same correct?
WDYT @gkorland ?
I see benefits on moving towards dependabot if we apply it across the entire python/go/js,etc.... clients.

# Basic set up for three package managers

version: 2
updates:

  # Maintain dependencies for GitHub Actions ( to keep our actions up to date )
  - package-ecosystem: "github-actions" 
    directory: "/"
    schedule:
      interval: "daily"

  # Maintain dependencies for js/ts
  - package-ecosystem: "npm"
    directory: "/"
    schedule:
      interval: "daily"

  # Maintain dependencies for go 
  - package-ecosystem: "go:modules"
    directory: "/"
    schedule:
      interval: "daily"

  # Maintain dependencies for python
  - package-ecosystem: "python"
    directory: "/"
    schedule:
      interval: "daily"

  # Maintain dependencies for dotnet 
  - package-ecosystem: "dotnet:nuget"
    directory: "/"
    schedule:
      interval: "daily"

  # Maintain dependencies for java
  - package-ecosystem: "java:maven"
    directory: "/"
    schedule:
      interval: "daily"

@dengliming
Copy link
Contributor Author

dengliming commented Aug 28, 2020

@filipecosta90 Thanks for quick reply. Just a suggestion. They both good. like travis ci and github workflow actions . I recommend doing this because you can configure it directly on Github. Snyk can only be logged to the https://snyk.io/ to be configured.(Not sure).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants