CI: update action versions

This commit is contained in:
Robert Haschke 2024-03-08 11:07:01 +01:00
parent e09fecd71f
commit 5a42ca0ef8
3 changed files with 8 additions and 8 deletions

View File

@ -55,7 +55,7 @@ jobs:
name: "${{ matrix.env.IMAGE }}${{ matrix.env.NAME && ' • ' || ''}}${{ matrix.env.NAME }}${{ matrix.env.CATKIN_LINT && ' • catkin_lint' || ''}}${{ matrix.env.CLANG_TIDY && ' • clang-tidy' || '' }}"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
submodules: recursive
@ -72,7 +72,7 @@ jobs:
- id: ici
name: Run industrial_ci
uses: rhaschke/industrial_ci@clang-tidy
uses: rhaschke/industrial_ci@master
env: ${{ matrix.env }}
- name: Upload ici's target_ws/install folder
@ -82,14 +82,14 @@ jobs:
subdir: target_ws/install
- name: Upload test artifacts (on failure)
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: failure() && (steps.ici.outputs.run_target_test || steps.ici.outputs.target_test_results)
with:
name: test-results-${{ matrix.env.IMAGE }}${{ matrix.env.NAME && '-' || ''}}${{ matrix.env.NAME }}${{ matrix.env.CLANG_TIDY && '-clang-tidy' || '' }}
path: ${{ env.BASEDIR }}/target_ws/**/test_results/**/*.xml
- name: Upload clang-tidy fixes (on failure)
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: failure() && steps.ici.outputs.clang_tidy_checks
with:
name: clang-tidy-fixes.yaml
@ -123,7 +123,7 @@ jobs:
image: moveit/moveit:noetic-source
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Setup Pages
uses: actions/configure-pages@v2

View File

@ -13,7 +13,7 @@ jobs:
name: pre-commit
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Install clang-format-10
@ -21,7 +21,7 @@ jobs:
- uses: rhaschke/install-catkin_lint-action@v1.0
with:
distro: noetic
- uses: pre-commit/action@v3.0.0
- uses: pre-commit/action@v3.0.1
id: precommit
- name: Upload pre-commit changes
if: failure() && steps.precommit.outcome == 'failure'

View File

@ -34,7 +34,7 @@ jobs:
# free up a lot of stuff from /usr/local
sudo rm -rf /usr/local
df -h
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
submodules: recursive
- name: industrial_ci