diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 26cad991..ad597e5e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,28 +7,7 @@ on: jobs: main: - runs-on: ubuntu-22.04 - env: - LANG: C.UTF-8 - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - name: Setup python-version - uses: actions/setup-python@v5 - with: - python-version: "3.12" - architecture: "x64" - - name: Install Python dependencies - run: | - pip install pipenv - pipenv install --dev --system - - name: Generate requirements - run: pip freeze > requirements.txt - - name: Run Snyk to check for vulnerabilities in Python - uses: snyk/actions/python@master - env: - SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }} - with: - command: monitor --file=requirements.txt --package-manager=pip --skip-unresolved + uses: ocadotechnology/codeforlife-workspace/.github/workflows/backend.yaml@snyk + secrets: inherit + with: + source-path: src