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

View File

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

View File

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