[llvm] [CI] Update setup-python action to v5 for GHA (PR #95414)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Jun 13 07:19:22 PDT 2024
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-github-workflow
Author: Jannick Kremer (DeinAlptraum)
<details>
<summary>Changes</summary>
We currently receive a warning on all Github Actions workflows that use `setup-python`, since they all use v4 of the action, which uses the deprecated Node.js 16. This PR upgrades the action in all places to v5, which uses Node.js 20 (see [setup-python release page](https://github.com/actions/setup-python/releases/tag/v5.0.0))
---
Full diff: https://github.com/llvm/llvm-project/pull/95414.diff
5 Files Affected:
- (modified) .github/workflows/docs.yml (+1-1)
- (modified) .github/workflows/llvm-project-tests.yml (+1-1)
- (modified) .github/workflows/pr-code-format.yml (+1-1)
- (modified) .github/workflows/release-documentation.yml (+1-1)
- (modified) .github/workflows/release-doxygen.yml (+1-1)
``````````diff
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index d62485e2ebb66..800e929157353 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -100,7 +100,7 @@ jobs:
with:
fetch-depth: 1
- name: Setup Python env
- uses: actions/setup-python at v4
+ uses: actions/setup-python at v5
with:
python-version: '3.11'
cache: 'pip'
diff --git a/.github/workflows/llvm-project-tests.yml b/.github/workflows/llvm-project-tests.yml
index a52dd2db8035d..0a228c41f354e 100644
--- a/.github/workflows/llvm-project-tests.yml
+++ b/.github/workflows/llvm-project-tests.yml
@@ -77,7 +77,7 @@ jobs:
# lldb. Using this setup-python action to make 3.10 the default
# python fixes this.
- name: Setup Python
- uses: actions/setup-python at v4
+ uses: actions/setup-python at v5
with:
python-version: ${{ inputs.python_version }}
- name: Install Ninja
diff --git a/.github/workflows/pr-code-format.yml b/.github/workflows/pr-code-format.yml
index 983838858ba43..0061ea46f37ab 100644
--- a/.github/workflows/pr-code-format.yml
+++ b/.github/workflows/pr-code-format.yml
@@ -58,7 +58,7 @@ jobs:
clangformat: 18.1.1
- name: Setup Python env
- uses: actions/setup-python at v4
+ uses: actions/setup-python at v5
with:
python-version: '3.11'
cache: 'pip'
diff --git a/.github/workflows/release-documentation.yml b/.github/workflows/release-documentation.yml
index 64572906988ba..70e5f08b6f72e 100644
--- a/.github/workflows/release-documentation.yml
+++ b/.github/workflows/release-documentation.yml
@@ -37,7 +37,7 @@ jobs:
uses: actions/checkout at b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Setup Python env
- uses: actions/setup-python at v4
+ uses: actions/setup-python at v5
with:
cache: 'pip'
cache-dependency-path: './llvm/docs/requirements.txt'
diff --git a/.github/workflows/release-doxygen.yml b/.github/workflows/release-doxygen.yml
index 12c14bea52f62..ef00a438ce7ac 100644
--- a/.github/workflows/release-doxygen.yml
+++ b/.github/workflows/release-doxygen.yml
@@ -39,7 +39,7 @@ jobs:
uses: actions/checkout at b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Setup Python env
- uses: actions/setup-python at v4
+ uses: actions/setup-python at v5
with:
cache: 'pip'
cache-dependency-path: './llvm/docs/requirements.txt'
``````````
</details>
https://github.com/llvm/llvm-project/pull/95414
More information about the llvm-commits
mailing list