diff --git a/.github/workflows/bandit.yml b/.github/workflows/bandit.yml index ed4c0fa..6a81daf 100644 --- a/.github/workflows/bandit.yml +++ b/.github/workflows/bandit.yml @@ -31,7 +31,9 @@ jobs: - name: Install Bandit shell: bash - run: pip install bandit[sarif] + run: | + python -m pip install --upgrade pip==24.0 + pip install bandit[sarif]==1.7.8 - name: Checkout repository uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 diff --git a/.github/workflows/check-build.yml b/.github/workflows/check-build.yml index ae9d06a..23b1278 100644 --- a/.github/workflows/check-build.yml +++ b/.github/workflows/check-build.yml @@ -36,8 +36,9 @@ jobs: - name: Install Dependencies shell: bash run: | + python -m pip install --upgrade pip==24.0 pip install -r requirements.txt - pip install --upgrade build + pip install build==1.1.1 - name: Build shell: python diff --git a/.github/workflows/semantic-release.yml b/.github/workflows/semantic-release.yml index c64217f..a2204b4 100644 --- a/.github/workflows/semantic-release.yml +++ b/.github/workflows/semantic-release.yml @@ -47,9 +47,12 @@ jobs: - name: Install dependencies run: | - python -m pip install --upgrade pip + python -m pip install --upgrade pip==24.0 pip install -r requirements.txt - pip install setuptools wheel python-semantic-release build + pip install setuptools==70.0.0 + pip install wheel==0.43.0 + pip install python-semantic-release==9.21.1 + pip install build==1.1.1 - name: Release run: |