chore: update deprecated Github Actions (#5241)

This commit is contained in:
Mayukha Vadari
2025-01-09 16:32:32 -05:00
committed by Qi Zhao
parent 1bb3c9db58
commit 6c66b7448d
3 changed files with 90 additions and 93 deletions

View File

@@ -28,7 +28,7 @@ jobs:
git diff --exit-code | tee "clang-format.patch" git diff --exit-code | tee "clang-format.patch"
- name: Upload patch - name: Upload patch
if: failure() && steps.assert.outcome == 'failure' if: failure() && steps.assert.outcome == 'failure'
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
continue-on-error: true continue-on-error: true
with: with:
name: clang-format.patch name: clang-format.patch

View File

@@ -18,7 +18,7 @@ jobs:
git diff --exit-code | tee "levelization.patch" git diff --exit-code | tee "levelization.patch"
- name: Upload patch - name: Upload patch
if: failure() && steps.assert.outcome == 'failure' if: failure() && steps.assert.outcome == 'failure'
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
continue-on-error: true continue-on-error: true
with: with:
name: levelization.patch name: levelization.patch

View File

@@ -10,7 +10,7 @@ on:
- release - release
- master - master
# Branches that opt-in to running # Branches that opt-in to running
- 'ci/**' - "ci/**"
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true cancel-in-progress: true
@@ -35,7 +35,6 @@ concurrency:
# and builds and tests rippled. # and builds and tests rippled.
jobs: jobs:
dependencies: dependencies:
strategy: strategy:
fail-fast: false fail-fast: false
@@ -97,13 +96,12 @@ jobs:
with: with:
configuration: ${{ matrix.configuration }} configuration: ${{ matrix.configuration }}
- name: upload archive - name: upload archive
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: ${{ matrix.platform }}-${{ matrix.compiler }}-${{ matrix.configuration }} name: ${{ matrix.platform }}-${{ matrix.compiler }}-${{ matrix.configuration }}
path: conan.tar path: conan.tar
if-no-files-found: error if-no-files-found: error
test: test:
strategy: strategy:
fail-fast: false fail-fast: false
@@ -129,7 +127,7 @@ jobs:
run: | run: |
pip install --upgrade "conan<2" pip install --upgrade "conan<2"
- name: download cache - name: download cache
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: ${{ matrix.platform }}-${{ matrix.compiler }}-${{ matrix.configuration }} name: ${{ matrix.platform }}-${{ matrix.compiler }}-${{ matrix.configuration }}
- name: extract cache - name: extract cache
@@ -160,7 +158,6 @@ jobs:
run: | run: |
${build_dir}/rippled --unittest --unittest-jobs $(nproc) ${build_dir}/rippled --unittest --unittest-jobs $(nproc)
coverage: coverage:
strategy: strategy:
fail-fast: false fail-fast: false
@@ -181,7 +178,7 @@ jobs:
run: | run: |
pip install --upgrade "conan<2" pip install --upgrade "conan<2"
- name: download cache - name: download cache
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: ${{ matrix.platform }}-${{ matrix.compiler }}-${{ matrix.configuration }} name: ${{ matrix.platform }}-${{ matrix.compiler }}-${{ matrix.configuration }}
- name: extract cache - name: extract cache
@@ -223,7 +220,7 @@ jobs:
run: | run: |
mv "${build_dir}/coverage.xml" ./ mv "${build_dir}/coverage.xml" ./
- name: archive coverage report - name: archive coverage report
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: coverage.xml name: coverage.xml
path: coverage.xml path: coverage.xml
@@ -254,7 +251,7 @@ jobs:
run: | run: |
pip install --upgrade "conan<2" pip install --upgrade "conan<2"
- name: download cache - name: download cache
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: linux-gcc-${{ env.configuration }} name: linux-gcc-${{ env.configuration }}
- name: extract cache - name: extract cache