From e6bc6876e0c92ca2f5f46aebfe4d3e2727efd538 Mon Sep 17 00:00:00 2001 From: Chris Lalancette Date: Fri, 25 Apr 2025 09:23:42 -0400 Subject: [PATCH 1/3] Fix the CI runner to use Ubuntu 24.04. While we are in here, also update the actions we depend on. Signed-off-by: Chris Lalancette --- .github/workflows/ci.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 45b995716..567a69611 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -9,14 +9,14 @@ on: jobs: build: name: run rep tests - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python ${{matrix.python}} - uses: actions/setup-python@v1 + uses: actions/setup-python@v5 with: - python-version: 3.8 + python-version: 3.12 - name: Install dependencies run: | python -m pip install docutils xmlschema From a0338be6597be0666a6df0a10da30bcfd80018f6 Mon Sep 17 00:00:00 2001 From: Chris Lalancette Date: Fri, 25 Apr 2025 09:26:33 -0400 Subject: [PATCH 2/3] Add in pygments. Signed-off-by: Chris Lalancette --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 567a69611..52231251f 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -19,7 +19,7 @@ jobs: python-version: 3.12 - name: Install dependencies run: | - python -m pip install docutils xmlschema + python -m pip install docutils xmlschema pygments - name: Run tests run: | make From 715f0014f257480a657b88621b28d41a933db509 Mon Sep 17 00:00:00 2001 From: Chris Lalancette Date: Fri, 25 Apr 2025 09:27:54 -0400 Subject: [PATCH 3/3] Alphabetize. Signed-off-by: Chris Lalancette --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 52231251f..0e6c946d4 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -19,7 +19,7 @@ jobs: python-version: 3.12 - name: Install dependencies run: | - python -m pip install docutils xmlschema pygments + python -m pip install docutils pygments xmlschema - name: Run tests run: | make