From 6bea6f2a6d7b834493d413b9f7b5538c102410c5 Mon Sep 17 00:00:00 2001 From: "Mads R. Havmand" Date: Tue, 16 Apr 2024 01:16:22 +0200 Subject: [PATCH] ci: remove snyk --- .github/workflows/endorlabs.yaml | 2 +- .github/workflows/snyk.yaml | 71 -------------------------------- sonar-project.properties | 2 +- 3 files changed, 2 insertions(+), 73 deletions(-) delete mode 100644 .github/workflows/snyk.yaml diff --git a/.github/workflows/endorlabs.yaml b/.github/workflows/endorlabs.yaml index a6ff92d..628662e 100644 --- a/.github/workflows/endorlabs.yaml +++ b/.github/workflows/endorlabs.yaml @@ -43,7 +43,7 @@ jobs: uses: endorlabs/github-action@1aedae63420c07dda7f0a7cf76ecfbce5b698170 with: namespace: "madsrc" # Modify the namespace to your Endor Labs tenant namespace. - ci_run: "false" + pr: "false" sarif_file: findings.sarif - name: Upload SARIF to github uses: github/codeql-action/upload-sarif@9885f86fab4879632b7e44514f19148225dfbdcd diff --git a/.github/workflows/snyk.yaml b/.github/workflows/snyk.yaml deleted file mode 100644 index 0e71cbe..0000000 --- a/.github/workflows/snyk.yaml +++ /dev/null @@ -1,71 +0,0 @@ -# This workflow uses actions that are not certified by GitHub. -# They are provided by a third-party and are governed by -# separate terms of service, privacy policy, and support -# documentation. - -# A sample workflow which sets up Snyk to analyze the full Snyk platform (Snyk Open Source, Snyk Code, -# Snyk Container and Snyk Infrastructure as Code) -# The setup installs the Snyk CLI - for more details on the possible commands -# check https://docs.snyk.io/snyk-cli/cli-reference -# The results of Snyk Code are then uploaded to GitHub Security Code Scanning -# -# In order to use the Snyk Action you will need to have a Snyk API token. -# More details in https://github.com/snyk/actions#getting-your-snyk-token -# or you can signup for free at https://snyk.io/login -# -# For more examples, including how to limit scans to only high-severity issues -# and fail PR checks, see https://github.com/snyk/actions/ - -name: Snyk Security - -on: - push: - branches: ["main" ] - pull_request: - branches: ["main"] - -permissions: - contents: read - -jobs: - snyk: - permissions: - contents: read # for actions/checkout to fetch code - security-events: write # for github/codeql-action/upload-sarif to upload SARIF results - actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - name: Set up Snyk CLI to check for security issues - # Snyk can be used to break the build when it detects security issues. - # In this case we want to upload the SAST issues to GitHub Code Scanning - uses: snyk/actions/setup@b98d498629f1c368650224d6d212bf7dfa89e4bf - env: - # This is where you will need to introduce the Snyk API token created with your Snyk account - SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }} - - - uses: actions/setup-python@v5 - with: - python-version: '3.12' - - # Runs Snyk Code (SAST) analysis and uploads result into GitHub. - # Use || true to not fail the pipeline - - name: Snyk Code test - run: snyk code test --sarif > snyk-code.sarif # || true - - # Runs Snyk Open Source (SCA) analysis and uploads result to Snyk. - - name: Snyk Open Source monitor - run: snyk monitor --all-projects - - # Build the docker image for testing - #- name: Build a Docker image - # run: docker build -t your/image-to-test . - # # Runs Snyk Container (Container and SCA) analysis and uploads result to Snyk. - #- name: Snyk Container monitor - # run: snyk container monitor your/image-to-test --file=Dockerfile - - # Push the Snyk Code results into GitHub Code Scanning tab - - name: Upload result to GitHub Code Scanning - uses: github/codeql-action/upload-sarif@v2 - with: - sarif_file: snyk-code.sarif diff --git a/sonar-project.properties b/sonar-project.properties index 1efde32..5106453 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -1,2 +1,2 @@ sonar.projectKey=sophrosyne -sonar.organizationMadsRC_sophrozyne +sonar.organization=MadsRC_sophrozyne