diff --git a/.circleci/config.yml b/.circleci/config.yml
index 3daf45795..be025c643 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -4,7 +4,7 @@ version: 2.1
orbs:
rust: circleci/rust@1.6.0
gh: circleci/github-cli@2.2.0
- secops: apollo/circleci-secops-orb@2.0.1
+ secops: apollo/circleci-secops-orb@2.0.6
# These filters are used to determine which package to release
any_release: &any_release
@@ -105,7 +105,7 @@ workflows:
- "Run cargo tests (stable rust on amd_macos)"
- "Run cargo tests (stable rust on amd_windows)"
<<: *crate_release
-
+
security-scans:
jobs:
- secops/gitleaks:
@@ -116,6 +116,11 @@ workflows:
git-base-revision: <<#pipeline.git.base_revision>><><>
git-revision: << pipeline.git.revision >>
+ - secops/semgrep:
+ context:
+ - secops-oidc
+ - github-orb
+ git-base-revision: <<#pipeline.git.base_revision>><><>
jobs:
xtask:
parameters:
@@ -461,4 +466,4 @@ commands:
If you would like to verify that the binary you have downloaded was built from the source code in this repository, you can compute a checksum of the zipped tarball and compare it to the checksums that are included as release artifacts.
Binaries built for MacOS are signed, notarized, and automatically verified with [Gatekeeper](https://support.apple.com/guide/deployment-reference-macos/using-gatekeeper-apd02b925e38/web).' \
- artifacts/*
\ No newline at end of file
+ artifacts/*