From 11484920da8d3a84f0e07a0e943b2a26154be285 Mon Sep 17 00:00:00 2001 From: Tony Date: Sun, 9 Aug 2026 22:51:46 +0200 Subject: [PATCH] fix(ci): run workflows on the Ubuntu runner image --- .gitea/workflows/ci.yml | 7 +++++-- .gitea/workflows/release.yml | 9 ++++++--- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 8c0253b..f1add73 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -7,16 +7,19 @@ on: jobs: validate: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v5 with: go-version-file: go.mod cache: true - - uses: actions/setup-python@v5 + - name: Set up Python + uses: actions/setup-python@v5 with: python-version: "3.12" + cache: pip + cache-dependency-path: tools/requirements-validation.txt - name: Install specification validators run: python -m pip install --requirement tools/requirements-validation.txt - name: Check formatting diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 016d942..2e4d6bf 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -7,7 +7,7 @@ on: jobs: validate: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: @@ -16,9 +16,12 @@ jobs: with: go-version-file: go.mod cache: true - - uses: actions/setup-python@v5 + - name: Set up Python + uses: actions/setup-python@v5 with: python-version: "3.12" + cache: pip + cache-dependency-path: tools/requirements-validation.txt - run: python -m pip install --requirement tools/requirements-validation.txt - name: Validate release tag run: echo "$GITHUB_REF_NAME" | grep -Eq '^v[0-9]+\.[0-9]+\.[0-9]+(-[0-9A-Za-z.-]+)?$' @@ -36,7 +39,7 @@ jobs: publish: needs: validate - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 permissions: contents: write packages: write