chore: update deprecated Github Actions (#5241)

This commit is contained in:
Mayukha Vadari
2025-01-09 16:32:32 -05:00
committed by GitHub
parent 58af62f388
commit 07f118caec
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
@@ -94,13 +93,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
@@ -123,7 +121,7 @@ jobs:
build_dir: .build build_dir: .build
steps: steps:
- 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
@@ -154,7 +152,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
@@ -172,7 +169,7 @@ jobs:
build_dir: .build build_dir: .build
steps: steps:
- 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
@@ -214,7 +211,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
@@ -242,7 +239,7 @@ jobs:
configuration: Release configuration: Release
steps: steps:
- 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