This is an automated email from the ASF dual-hosted git repository.
kayx23 pushed a commit to branch release/3.19
in repository https://gitbox.apache.org/repos/asf/apisix.git
The following commit(s) were added to refs/heads/release/3.19 by this push:
new e00dd611c6 ci: pin historical branch runners to Ubuntu 24.04 (#14086)
e00dd611c6 is described below
commit e00dd611c69344e9bd6c549452faf21472056da1
Author: Traky Deng <[email protected]>
AuthorDate: Tue Oct 27 15:38:40 2026 +0800
ci: pin historical branch runners to Ubuntu 24.04 (#14086)
---
.github/workflows/build.yml | 2 +-
.github/workflows/check-changelog.yml | 2 +-
.github/workflows/cli.yml | 2 +-
.github/workflows/close-unresponded.yml | 2 +-
.github/workflows/code-lint.yml | 4 ++--
.github/workflows/doc-lint.yml | 4 ++--
.github/workflows/docker-standalone.yml | 2 +-
.github/workflows/kubernetes-ci.yml | 2 +-
.github/workflows/license-checker.yml | 2 +-
.github/workflows/link-check.yml | 2 +-
.github/workflows/lint.yml | 4 ++--
.github/workflows/push-dev-image-on-commit.yml | 2 +-
.github/workflows/redhat-ci.yaml | 2 +-
.github/workflows/semantic.yml | 2 +-
.github/workflows/source-install.yml | 2 +-
.github/workflows/stale.yml | 2 +-
.github/workflows/tars-ci.yml | 2 +-
.github/workflows/update-labels.yml | 6 +++---
18 files changed, 23 insertions(+), 23 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 7d891f8779..2068cff3ad 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -25,7 +25,7 @@ jobs:
fail-fast: false
matrix:
platform:
- - ubuntu-latest
+ - ubuntu-24.04
os_name:
- linux_openresty
test_dir:
diff --git a/.github/workflows/check-changelog.yml
b/.github/workflows/check-changelog.yml
index 08d19b6391..2ee9b3d788 100644
--- a/.github/workflows/check-changelog.yml
+++ b/.github/workflows/check-changelog.yml
@@ -12,7 +12,7 @@ permissions:
jobs:
check-changelog:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #
v6.0.2
with:
diff --git a/.github/workflows/cli.yml b/.github/workflows/cli.yml
index 5995ae0f4b..61404176c0 100644
--- a/.github/workflows/cli.yml
+++ b/.github/workflows/cli.yml
@@ -25,7 +25,7 @@ jobs:
fail-fast: false
matrix:
platform:
- - ubuntu-latest
+ - ubuntu-24.04
job_name:
- linux_apisix_current_luarocks
- linux_apisix_current_luarocks_in_customed_nginx
diff --git a/.github/workflows/close-unresponded.yml
b/.github/workflows/close-unresponded.yml
index c4e01ea7c0..d9a9ec7dcf 100644
--- a/.github/workflows/close-unresponded.yml
+++ b/.github/workflows/close-unresponded.yml
@@ -13,7 +13,7 @@ jobs:
permissions:
issues: write # for actions/stale to close stale issues
name: Prune Unresponded
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
timeout-minutes: 10
steps:
diff --git a/.github/workflows/code-lint.yml b/.github/workflows/code-lint.yml
index bec199a8f2..c19de44674 100644
--- a/.github/workflows/code-lint.yml
+++ b/.github/workflows/code-lint.yml
@@ -12,7 +12,7 @@ permissions:
jobs:
lint:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
timeout-minutes: 10
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
@@ -32,7 +32,7 @@ jobs:
make lint
sc-lint:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
timeout-minutes: 5
steps:
- name: Checkout code
diff --git a/.github/workflows/doc-lint.yml b/.github/workflows/doc-lint.yml
index cab05f92c4..f03b64559a 100644
--- a/.github/workflows/doc-lint.yml
+++ b/.github/workflows/doc-lint.yml
@@ -19,7 +19,7 @@ permissions:
jobs:
markdownlint:
name: 🍇 Markdown
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
timeout-minutes: 1
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #
v6.0.2
@@ -46,7 +46,7 @@ jobs:
Chinse-Copywriting-lint:
name: Chinese Copywriting
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
timeout-minutes: 1
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #
v6.0.2
diff --git a/.github/workflows/docker-standalone.yml
b/.github/workflows/docker-standalone.yml
index 9201c77a8b..675618ca33 100644
--- a/.github/workflows/docker-standalone.yml
+++ b/.github/workflows/docker-standalone.yml
@@ -27,7 +27,7 @@ permissions:
jobs:
docker-test:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
timeout-minutes: 30
steps:
diff --git a/.github/workflows/kubernetes-ci.yml
b/.github/workflows/kubernetes-ci.yml
index f78d4ed77b..c02c9ce811 100644
--- a/.github/workflows/kubernetes-ci.yml
+++ b/.github/workflows/kubernetes-ci.yml
@@ -25,7 +25,7 @@ jobs:
fail-fast: false
matrix:
platform:
- - ubuntu-latest
+ - ubuntu-24.04
os_name:
- linux_openresty
diff --git a/.github/workflows/license-checker.yml
b/.github/workflows/license-checker.yml
index 565ebb3f68..8e7eb3c3ce 100644
--- a/.github/workflows/license-checker.yml
+++ b/.github/workflows/license-checker.yml
@@ -29,7 +29,7 @@ permissions:
jobs:
check-license:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
timeout-minutes: 3
steps:
diff --git a/.github/workflows/link-check.yml b/.github/workflows/link-check.yml
index a0f128e776..3f32892dd1 100644
--- a/.github/workflows/link-check.yml
+++ b/.github/workflows/link-check.yml
@@ -29,7 +29,7 @@ concurrency:
jobs:
check-links:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #
v6.0.2
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index 7eb237c8c8..1610a616aa 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -8,7 +8,7 @@ permissions:
jobs:
misc:
name: misc checker
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- name: Check out code.
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #
v6.0.2
@@ -25,7 +25,7 @@ jobs:
bash ./utils/check-plugins-code.sh
ci-eclint:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
timeout-minutes: 5
steps:
diff --git a/.github/workflows/push-dev-image-on-commit.yml
b/.github/workflows/push-dev-image-on-commit.yml
index 65485d7aef..f3b4bc081f 100644
--- a/.github/workflows/push-dev-image-on-commit.yml
+++ b/.github/workflows/push-dev-image-on-commit.yml
@@ -96,7 +96,7 @@ jobs:
merge-tags:
needs: build-test-push
if: github.ref == 'refs/heads/master'
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- name: Login to Docker Hub
uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f #
v4.6.0
diff --git a/.github/workflows/redhat-ci.yaml b/.github/workflows/redhat-ci.yaml
index a1a1b76eb2..0edf24f96d 100644
--- a/.github/workflows/redhat-ci.yaml
+++ b/.github/workflows/redhat-ci.yaml
@@ -18,7 +18,7 @@ permissions:
jobs:
test_apisix:
name: run ci on redhat ubi
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
timeout-minutes: 90
strategy:
fail-fast: false
diff --git a/.github/workflows/semantic.yml b/.github/workflows/semantic.yml
index af77520e36..e0749c92f4 100644
--- a/.github/workflows/semantic.yml
+++ b/.github/workflows/semantic.yml
@@ -14,7 +14,7 @@ permissions:
jobs:
main:
name: Validate PR title
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- name: Check out repository code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #
v6.0.2
diff --git a/.github/workflows/source-install.yml
b/.github/workflows/source-install.yml
index 023aa5886a..c6fdb41ee8 100644
--- a/.github/workflows/source-install.yml
+++ b/.github/workflows/source-install.yml
@@ -25,7 +25,7 @@ jobs:
fail-fast: false
matrix:
platform:
- - ubuntu-latest
+ - ubuntu-24.04
os_platform:
- ubuntu
- redhat
diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml
index f7e5948063..4d2e1405df 100644
--- a/.github/workflows/stale.yml
+++ b/.github/workflows/stale.yml
@@ -14,7 +14,7 @@ jobs:
issues: write # for actions/stale to close stale issues
pull-requests: write # for actions/stale to close stale PRs
name: Prune Stale
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
timeout-minutes: 10
steps:
diff --git a/.github/workflows/tars-ci.yml b/.github/workflows/tars-ci.yml
index d0eebb9215..8096adadb5 100644
--- a/.github/workflows/tars-ci.yml
+++ b/.github/workflows/tars-ci.yml
@@ -25,7 +25,7 @@ jobs:
fail-fast: false
matrix:
platform:
- - ubuntu-latest
+ - ubuntu-24.04
os_name:
- linux_openresty
diff --git a/.github/workflows/update-labels.yml
b/.github/workflows/update-labels.yml
index 1c46a99525..03df34729e 100644
--- a/.github/workflows/update-labels.yml
+++ b/.github/workflows/update-labels.yml
@@ -12,7 +12,7 @@ on:
jobs:
issue_commented:
if: github.event.issue && !github.event.issue.pull_request &&
github.event.comment.user.login == github.event.issue.user.login &&
contains(github.event.issue.labels.*.name, 'wait for update') &&
!contains(github.event.issue.labels.*.name, 'user responded')
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- name: update labels when user responds
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd #
v8.0.0
@@ -33,7 +33,7 @@ jobs:
pr_commented:
if: github.event.issue && github.event.issue.pull_request &&
github.event.comment.user.login == github.event.issue.user.login &&
(contains(github.event.issue.labels.*.name, 'wait for update') ||
contains(github.event.issue.labels.*.name, 'discuss') ||
contains(github.event.issue.labels.*.name, 'need test cases')) &&
!contains(github.event.issue.labels.*.name, 'user responded')
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- name: update label when user responds
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd #
v8.0.0
@@ -48,7 +48,7 @@ jobs:
pr_review_commented:
if: github.event.pull_request && github.event.comment.user.login ==
github.event.pull_request.user.login &&
(contains(github.event.pull_request.labels.*.name, 'wait for update') ||
contains(github.event.pull_request.labels.*.name, 'discuss') ||
contains(github.event.issue.labels.*.name, 'need test cases')) &&
!contains(github.event.pull_request.labels.*.name, 'user responded')
- runs-on: ubuntu-latest
+ runs-on: ubuntu-24.04
steps:
- name: update label when user responds
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd #
v8.0.0