From 11d410158da2f9630a245e931fe87e4aca8c841b Mon Sep 17 00:00:00 2001 From: Sidd Date: Wed, 10 Dec 2025 14:48:53 +0000 Subject: [PATCH 1/2] Allow dependabot in CLA check Add dependabot[bot] to the allowlist so PRs that include dependabot commits don't fail the CLA check. --- .github/workflows/cla.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/cla.yaml b/.github/workflows/cla.yaml index fa180c6..c4f291e 100644 --- a/.github/workflows/cla.yaml +++ b/.github/workflows/cla.yaml @@ -23,3 +23,4 @@ jobs: path-to-signatures: signatures.json remote-organization-name: secondlife remote-repository-name: cla-signatures + allowlist: dependabot[bot] From 0f8b7c11bbe392f8150b518d89446e3ae724a8a0 Mon Sep 17 00:00:00 2001 From: Sidd Date: Wed, 10 Dec 2025 14:55:12 +0000 Subject: [PATCH 2/2] fix for python 2.7 --- .github/workflows/ci.yaml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index a64cd45..1f154b8 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -22,10 +22,19 @@ jobs: env: PYTHON: ${{ matrix.python-version }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # fetch all history for setuptools_scm to be able to read tags + - name: Fix Debian Buster repositories (EOL) + if: matrix.image-variant == '-buster' + run: | + # Debian Buster reached EOL, switch to archive.debian.org + # Remove security repo entirely (not available in archive) and use main archive + sed -i 's|deb.debian.org|archive.debian.org|g' /etc/apt/sources.list + sed -i '/security.debian.org/d' /etc/apt/sources.list + sed -i '/buster-updates/d' /etc/apt/sources.list + - name: Install python dependencies run: | apt-get update