Skip to content

Commit 6079097

Browse files
authored
github action中使用checkout v4替换旧版本 (#490)
### What problem were solved in this pull request? Problem: github action 中checkout代码的action很多使用的是v2,有时候github会发出告警。 ### What is changed and how it works? 使用最新版本 checkout@v4替换
1 parent 992f017 commit 6079097

File tree

6 files changed

+11
-14
lines changed

6 files changed

+11
-14
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
steps:
2121
- name: Checkout repository and submodules
22-
uses: actions/checkout@v2
22+
uses: actions/checkout@v4
2323

2424
- name: Init
2525
shell: bash
@@ -67,7 +67,7 @@ jobs:
6767
brew install bison
6868
6969
- name: Checkout repository and submodules
70-
uses: actions/checkout@v2
70+
uses: actions/checkout@v4
7171

7272
- name: Build
7373
shell: bash

.github/workflows/clang-format.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ jobs:
66
clang-format-checking:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v2
9+
- uses: actions/checkout@v4
1010
- uses: RafikFarhad/clang-format-github-action@v3
1111
with:
1212
# sources 和 excludes 最终生成的find查找文件的命令大概是这样的
1313
# find . -type f ! -wholename "./src/observer/sql/parser/lex_sql.*" \( -wholename "./**/*.h" -o -wholename "./**/*.cpp" \)
1414
sources: "**/*.h,**/*.cpp,src/**/*.h,src/**/*.cpp"
1515
excludes: "src/observer/sql/parser/lex_sql.*,src/observer/sql/parser/yacc_sql.*,deps/3rd/**/*.cpp,deps/3rd/**/*.h"
16-
style: "file"
16+
style: "file"

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141

4242
steps:
4343
- name: Checkout repository
44-
uses: actions/checkout@v3
44+
uses: actions/checkout@v4
4545

4646
# Initializes the CodeQL tools for scanning.
4747
- name: Initialize CodeQL

.github/workflows/gh-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
build:
3030
runs-on: ubuntu-latest
3131
steps:
32-
- uses: actions/checkout@v3
32+
- uses: actions/checkout@v4
3333
- name: Install Dependencies
3434
run: |
3535
python3 -m pip install -r ./docs/requirements.txt

.github/workflows/pulish-docker-image.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Checkout repository and submodules
16-
uses: actions/checkout@v2
16+
uses: actions/checkout@v4
1717

1818
- name: Log in to Docker hub
1919
uses: docker/login-action@v3
@@ -35,9 +35,6 @@ jobs:
3535
username: ${{ github.repository_owner }}
3636
password: ${{ secrets.GITHUB_TOKEN }}
3737

38-
- name: Checkout repository
39-
uses: actions/checkout@v4
40-
4138
- name: Set up QEMU
4239
uses: docker/setup-qemu-action@v3
4340

.github/workflows/test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414

1515
steps:
1616
- name: Checkout repository and submodules
17-
uses: actions/checkout@v2
17+
uses: actions/checkout@v4
1818

1919
- name: run basic test
2020
shell: bash
@@ -33,7 +33,7 @@ jobs:
3333
runs-on: ubuntu-latest
3434
steps:
3535
- name: Checkout repository and submodules
36-
uses: actions/checkout@v2
36+
uses: actions/checkout@v4
3737

3838
- name: install sysbench and mariadb-client
3939
shell: bash
@@ -89,7 +89,7 @@ jobs:
8989
runs-on: ubuntu-latest
9090
steps:
9191
- name: Checkout repository and submodules
92-
uses: actions/checkout@v2
92+
uses: actions/checkout@v4
9393

9494
- name: build observer and benchmark
9595
shell: bash
@@ -109,7 +109,7 @@ jobs:
109109
runs-on: ubuntu-latest
110110
steps:
111111
- name: Checkout repository and submodules
112-
uses: actions/checkout@v2
112+
uses: actions/checkout@v4
113113

114114
- name: build
115115
shell: bash

0 commit comments

Comments
 (0)