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

Enabling souffle-lang/souffle GitHub dependency graph with vcpk #2427

Merged
merged 10 commits into from
Jul 30, 2023

Conversation

quentin
Copy link
Member

@quentin quentin commented Jul 25, 2023

@codecov
Copy link

codecov bot commented Jul 25, 2023

Codecov Report

❗ No coverage uploaded for pull request base (ghinteg@0ad4109). Click here to learn what that means.
The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             ghinteg    #2427   +/-   ##
==========================================
  Coverage           ?   77.87%           
==========================================
  Files              ?      479           
  Lines              ?    31408           
  Branches           ?        0           
==========================================
  Hits               ?    24460           
  Misses             ?     6948           
  Partials           ?        0           

@quentin
Copy link
Member Author

quentin commented Jul 29, 2023

I have been contacted by GitHub to test a new feature: the dependency graph using our vcpkg.json file.

The new action file runs vcpk and uploads the dependencies to GitHub infrastructure. Then the dependencies should be visible in https://github.com/souffle-lang/souffle/network/dependencies

@quentin quentin merged commit 0515002 into souffle-lang:ghinteg Jul 30, 2023
30 checks passed
quentin added a commit that referenced this pull request Aug 9, 2023
… (#2428)

integrate GitHub dependency-graph

For the story, a GitHub representative contacted me to test their new dependency graph integration for C++ projects based on vcpkg.

Instructions that I followed:
https://learn.microsoft.com/en-us/vcpkg/github-integration#dependency-graph

Relates to:
https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-supply-chain-security
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.

1 participant