diff --git a/.github/workflows/update-sboms.yaml b/.github/workflows/update-sboms.yaml index 9a480ecd2..685d08844 100644 --- a/.github/workflows/update-sboms.yaml +++ b/.github/workflows/update-sboms.yaml @@ -6,10 +6,9 @@ on: - main env: - PYTHON_VERSION: "3.10" + PYTHON_VERSION: "3.13" jobs: - Publish-SBOMS: name: "Publish SBOMs" runs-on: ubuntu-22.04-4core-16gb @@ -18,21 +17,21 @@ jobs: contents: read packages: write steps: - - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac #v4.0.0 + - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac #v4.0.0 - - name: Setup Python - uses: actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 #v4.7.0 - with: - python-version: ${{ env.PYTHON_VERSION }} + - name: Setup Python + uses: actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 #v4.7.0 + with: + python-version: ${{ env.PYTHON_VERSION }} - - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 - with: - path: venv - key: ${{ hashFiles('requirements.txt') }}-${{ hashFiles('Makefile') }} + - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 + with: + path: venv + key: ${{ hashFiles('requirements.txt') }}-${{ hashFiles('Makefile') }} - - name: Login to GitHub Container Registry - run: | - echo ${{ secrets.GITHUB_TOKEN }} | oras login ghcr.io --username ${{ github.actor }} --password-stdin + - name: Login to GitHub Container Registry + run: | + echo ${{ secrets.GITHUB_TOKEN }} | oras login ghcr.io --username ${{ github.actor }} --password-stdin - - name: Update and publish SBOMs - run: make update-and-publish-sboms + - name: Update and publish SBOMs + run: make update-and-publish-sboms diff --git a/.github/workflows/validations.yaml b/.github/workflows/validations.yaml index e8954d9b3..01f696054 100644 --- a/.github/workflows/validations.yaml +++ b/.github/workflows/validations.yaml @@ -7,27 +7,27 @@ on: pull_request: env: - PYTHON_VERSION: "3.10" + PYTHON_VERSION: "3.13" jobs: Checks: name: "Checks" runs-on: ubuntu-22.04-4core-16gb steps: - - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 + - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 - - name: Setup Python - uses: actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 # v4.7.0 - with: - python-version: ${{ env.PYTHON_VERSION }} + - name: Setup Python + uses: actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 # v4.7.0 + with: + python-version: ${{ env.PYTHON_VERSION }} - - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 - with: - path: venv - key: ${{ hashFiles('requirements.txt') }}-${{ hashFiles('Makefile') }} + - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 + with: + path: venv + key: ${{ hashFiles('requirements.txt') }}-${{ hashFiles('Makefile') }} - - name: Run static-analysis - run: make static-analysis + - name: Run static-analysis + run: make static-analysis - - name: Run build-sboms - run: make build-sboms + - name: Run build-sboms + run: make build-sboms diff --git a/requirements.txt b/requirements.txt index e71b25cf1..1f7079c64 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -git+https://github.com/anchore/yardstick@v0.9.1 +git+https://github.com/anchore/yardstick@v0.16.1 # ../yardstick click