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

Update request: Semgep 1.69.0 → 1.69.0 Flake #306112

Open
1 task done
ajbt200128 opened this issue Apr 22, 2024 · 0 comments
Open
1 task done

Update request: Semgep 1.69.0 → 1.69.0 Flake #306112

ajbt200128 opened this issue Apr 22, 2024 · 0 comments

Comments

@ajbt200128
Copy link

  • Package name: Semgrep
  • Latest released version: 1.69.0
  • Current version on the unstable channel: 1.69.0
  • Current version on the stable/release channel: 1.37.0

Notify maintainers

@06kellyjac
@r-ryantm

Note for maintainers: Please tag this issue in your PR.

Hey y'all, I'm an Engineer over @ Semgrep and we've started using Nix internally, and as part of that, as of 1.69.0 we now have a flake that properly builds everything here https://github.com/semgrep/semgrep/blob/develop/flake.nix.

We're going to make an effort to try and maintain it, but I can't promise anything long term, since we're experimenting with using Nix internally to see if it makes sense for us. I figured this would make y'alls job a bit easier, but if it doesn't then feel free to disregard. If y'all want to contribute to the Semgrep repo to update this flake then feel free to @ me and I will try and get to it within a week or so. The only thing missing from this flake is the tests for the python version of semgrep, and any sort of check tests for semgrep-core/osemgrep, I disabled them since I was struggling to get them working, but will revisit in the future.

Also a big thanks to you guys since the original semgrep nix file was super helpful! I'm relatively new to Nix so if you see issues with the flake, even if they're small, feel free to lmk either through an issue on the Semgrep repo or over here.


Add a 👍 reaction to issues you find important.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant