Skip to content

setup-python-dependencies Seems to Be Ignored #275

Description

@jimmybrancaccio

Hi all,

I am currently running this action but it seems to be ignoring the setup-python-dependencies: false directive. Here's my workflow file:

name: "CodeQL Analysis"on:
push:
branches: [master, ]pull_request:
# The branches below must be a subset of the branches abovebranches: [master]schedule:
- cron: '0 20 * * 1'workflow_dispatch:
jobs:
analyze:
name: Analyze Coderuns-on: self-hostedcontainer:
image: python:3.9.0-bustersteps:
# Check out the Git repository.
- name: Checkout Repositoryuses: actions/checkout@v2with:
# We must fetch at least the immediate parents so that if this is# a pull request then we can checkout the head.fetch-depth: 2# If this run was triggered by a pull request event, then checkout# the head of the pull request instead of the merge commit.
- run: git checkout HEAD^2if: ${{ github.event_name == 'pull_request' }}# Install Python Dependencies
- name: Install Python Dependenciesrun: if [ -f requirements.txt ]; then pip install -r requirements.txt; fi# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQLuses: github/codeql-action/init@v1# Override language selection by uncommenting this and choosing your languageswith:
# languages: go, javascript, csharp, python, cpp, javasetup-python-dependencies: false# Analyze the code!
- name: Perform CodeQL Analysisuses: github/codeql-action/analyze@v1

It works, but I get a warning about the CodeQL - "We were unable to install your python dependencies. You can call this action with 'setup-python-dependencies: false' to disable this process."

Any ideas? Thanks!

Activity

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions