This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a commit to branch pip_audit_gha_check
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit f875502c4b1034feeebbef889f5d2f4a1efc9853
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Fri Sep 2 20:31:37 2022 +0200

    Add new GHA step which runs pip audit check.
---
 .github/workflows/main.yml | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 10e2bc0ed..3ff399ea1 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -201,6 +201,17 @@ jobs:
         run: |
           pip install "tox==3.24.4"
 
+      - name: Install Library Into Virtualenv
+        run: |
+          python -m venv venv/
+          source venv/bin/activate
+          python -m pip install .
+
+      - name: Run Pip Audit Check
+        uses: 
pypa/gh-action-pip-audit@cce88443a7a495d91316565f5cc077f815a8f1c7  # v1.0.0
+        with:
+          virtual-environment: venv/
+
       - name: Run Checks
         run: |
           script -e -c "tox -e black-check,checks,import-timings,lint,pylint"

Reply via email to