From 63371e65fabd2020d8f7660c23cb8da1f8edfd70 Mon Sep 17 00:00:00 2001 From: zhangbaowen Date: Thu, 4 Jul 2024 16:18:29 +0800 Subject: [PATCH] Fix cbdb ci not running properly On June 30th 2024, Github change the default from Node16 to Node20. To opt out of this and continue using Node16 while it is still available in the runner, you can choose to ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true --- .github/workflows/build.yml | 3 ++- .github/workflows/build_external_fts.yml | 3 +++ .github/workflows/cbdb_release_weekly.yml | 5 +++++ .github/workflows/release.yml | 3 ++- 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d62263f57e6..e3aef496436 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,7 +10,8 @@ env: FTS_MODE: "internal_fts" DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - + ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: "true" + ACTIONS_RUNNER_FORCE_ACTIONS_NODE_VERSION: "node16" permissions: id-token: write contents: read diff --git a/.github/workflows/build_external_fts.yml b/.github/workflows/build_external_fts.yml index 5aa39694e42..edeef44b1c7 100644 --- a/.github/workflows/build_external_fts.yml +++ b/.github/workflows/build_external_fts.yml @@ -10,6 +10,9 @@ env: FTS_MODE: "external_fts" DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} + ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: "true" + ACTIONS_RUNNER_FORCE_ACTIONS_NODE_VERSION: "node16" + permissions: id-token: write diff --git a/.github/workflows/cbdb_release_weekly.yml b/.github/workflows/cbdb_release_weekly.yml index 3f08bfecd46..6569d258dca 100644 --- a/.github/workflows/cbdb_release_weekly.yml +++ b/.github/workflows/cbdb_release_weekly.yml @@ -2,6 +2,11 @@ name: Build and Release RPM Weekly on: schedule: - cron: '0 16 * * 1' + +env: + ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: "true" + ACTIONS_RUNNER_FORCE_ACTIONS_NODE_VERSION: "node16" + jobs: Build-rpm: runs-on: cbdb-weekly diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 123205dbee2..4b734d6bd63 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,7 +12,8 @@ env: GEN_DOCKER_TAG: true INSTALL_DIR: "/usr/local/cloudberry-db" CLIENT_INSTALL_DIR: "/usr/local/cloudberry-clients" - + ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: "true" + ACTIONS_RUNNER_FORCE_ACTIONS_NODE_VERSION: "node16" jobs: build: