ghas-jira-integration
ghas-jira-integration copied to clipboard
Move to using Vendored Dependnecies
Some users can not install the dependencies dynamically so the dependencies should be vendored into the repository itself.
Configuration Improvements:
-
.github/codeql/config.yml
: Added a custom CodeQL configuration to ignore thevendor
directory. -
.flake8
: Updated to ignore thevendor
directory.
Workflow Enhancements:
-
.github/workflows/codeql-analysis.yml
: Configured the CodeQL workflow to use the custom configuration file. -
.github/workflows/python.yml
: Updated the Python workflow to use new script aliases for formatting and linting.
Dependency Management:
-
Pipfile
: Added new development dependencies (typing_extensions
,tomli
) and defined scripts for formatting, linting, and vendor updates.