chore: bump github actions to v4 due to GHA warnings of node version deprecation (#874)

This commit is contained in:
Lei Xu
2024-01-26 15:52:47 -08:00
committed by Weston Pace
parent 334e423464
commit faa5912c3f
12 changed files with 27 additions and 27 deletions

View File

@@ -16,7 +16,7 @@ jobs:
# Only runs on tags that matches the make-release action
if: startsWith(github.ref, 'refs/tags/v')
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: Swatinem/rust-cache@v2
with:
workspaces: rust

View File

@@ -27,7 +27,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v4
with:

View File

@@ -31,7 +31,7 @@ jobs:
os: ["ubuntu-22.04"]
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v4
with:
@@ -59,7 +59,7 @@ jobs:
os: ["ubuntu-22.04"]
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true

View File

@@ -26,7 +26,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out main
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: main
persist-credentials: false

View File

@@ -32,7 +32,7 @@ jobs:
shell: bash
working-directory: node
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true
@@ -57,7 +57,7 @@ jobs:
shell: bash
working-directory: node
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true
@@ -89,7 +89,7 @@ jobs:
shell: bash
working-directory: node
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true
@@ -128,7 +128,7 @@ jobs:
# this one is for dynamodb
DYNAMODB_ENDPOINT: http://localhost:4566
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true

View File

@@ -29,7 +29,7 @@ jobs:
shell: bash
working-directory: nodejs
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true
@@ -61,7 +61,7 @@ jobs:
shell: bash
working-directory: nodejs
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true
@@ -90,7 +90,7 @@ jobs:
shell: bash
working-directory: nodejs
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true

View File

@@ -15,7 +15,7 @@ jobs:
working-directory: node
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- uses: actions/setup-node@v3
with:
node-version: 20
@@ -51,7 +51,7 @@ jobs:
if: startsWith(github.ref, 'refs/tags/v')
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Install system dependencies
run: brew install protobuf
- name: Install npm dependencies
@@ -83,7 +83,7 @@ jobs:
runner: buildjet-4vcpu-ubuntu-2204-arm
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Build Linux Artifacts
run: |
bash ci/build_linux_artifacts.sh ${{ matrix.config.arch }}
@@ -104,7 +104,7 @@ jobs:
target: [x86_64-pc-windows-msvc]
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Install Protoc v21.12
working-directory: C:\
run: |
@@ -154,7 +154,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: main
persist-credentials: false

View File

@@ -14,7 +14,7 @@ jobs:
shell: bash
working-directory: python
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v4
with:

View File

@@ -26,7 +26,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out main
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: main
persist-credentials: false

View File

@@ -25,7 +25,7 @@ jobs:
shell: bash
working-directory: python
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true
@@ -64,7 +64,7 @@ jobs:
shell: bash
working-directory: python
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true
@@ -87,7 +87,7 @@ jobs:
shell: bash
working-directory: python
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true

View File

@@ -32,7 +32,7 @@ jobs:
shell: bash
working-directory: rust
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true
@@ -55,7 +55,7 @@ jobs:
shell: bash
working-directory: rust
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true
@@ -81,7 +81,7 @@ jobs:
shell: bash
working-directory: rust
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
lfs: true
@@ -99,7 +99,7 @@ jobs:
windows:
runs-on: windows-2022
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: Swatinem/rust-cache@v2
with:
workspaces: rust

View File

@@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: main
persist-credentials: false