Skip to content

Commit a3d4e74

Browse files
committed
CI: Update GitHub Actions
1 parent c13fe5c commit a3d4e74

4 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
name: "${{ matrix.env.IMAGE }}${{ matrix.env.NAME && ' • ' || ''}}${{ matrix.env.NAME }}${{ matrix.env.CATKIN_LINT && ' • catkin_lint' || ''}}${{ matrix.env.CLANG_TIDY && ' • clang-tidy' || '' }}"
5454
runs-on: ubuntu-latest
5555
steps:
56-
- uses: actions/checkout@v4
56+
- uses: actions/checkout@v6
5757
with:
5858
submodules: recursive
5959

@@ -80,14 +80,14 @@ jobs:
8080
subdir: target_ws/install
8181

8282
- name: Upload test artifacts (on failure)
83-
uses: actions/upload-artifact@v4
83+
uses: actions/upload-artifact@v7
8484
if: failure() && (steps.ici.outputs.run_target_test || steps.ici.outputs.target_test_results)
8585
with:
8686
name: test-results-${{ matrix.env.IMAGE }}${{ matrix.env.NAME && '-' || ''}}${{ matrix.env.NAME }}${{ matrix.env.CLANG_TIDY && '-clang-tidy' || '' }}
8787
path: ${{ env.BASEDIR }}/target_ws/**/test_results/**/*.xml
8888

8989
- name: Upload clang-tidy fixes (on failure)
90-
uses: actions/upload-artifact@v4
90+
uses: actions/upload-artifact@v7
9191
if: failure() && steps.ici.outputs.clang_tidy_checks
9292
with:
9393
name: clang-tidy-fixes.yaml
@@ -108,7 +108,7 @@ jobs:
108108
lcov_capture_args: --ignore-errors=gcov,gcov,mismatch,mismatch,negative,negative,source
109109
ignore: '"*/target_ws/build/*" "*/target_ws/install/*" "*/test/*"'
110110
- name: Upload codecov report
111-
uses: codecov/codecov-action@v5
111+
uses: codecov/codecov-action@v6
112112
if: contains(matrix.env.TARGET_CMAKE_ARGS, '--coverage') && steps.ici.outputs.target_test_results == '0'
113113
with:
114114
files: ${{ env.BASEDIR }}/target_ws/coverage.info
@@ -122,9 +122,9 @@ jobs:
122122
image: moveit/moveit:jammy-ci
123123
steps:
124124
- name: Checkout
125-
uses: actions/checkout@v4
125+
uses: actions/checkout@v6
126126
- name: Setup Pages
127-
uses: actions/configure-pages@v5
127+
uses: actions/configure-pages@v6
128128

129129
- name: Install dependencies
130130
run: |
@@ -149,7 +149,7 @@ jobs:
149149
sphinx-build -W -b linkcheck core/doc _site
150150
151151
- name: Upload pages artifact
152-
uses: actions/upload-pages-artifact@v3
152+
uses: actions/upload-pages-artifact@v4
153153

154154
# Deployment job
155155
deploy:

.github/workflows/format.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
name: pre-commit
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v6
1717
with:
1818
submodules: recursive
1919
- name: Install clang-format-14

.github/workflows/prerelease.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
# free up a lot of stuff from /usr/local
3535
sudo rm -rf /usr/local
3636
df -h
37-
- uses: actions/checkout@v4
37+
- uses: actions/checkout@v6
3838
with:
3939
submodules: recursive
4040
- name: industrial_ci

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
repos:
1616
# Standard hooks
1717
- repo: https://github.com/pre-commit/pre-commit-hooks
18-
rev: v5.0.0
18+
rev: v6.0.0
1919
hooks:
2020
- id: check-added-large-files
2121
- id: check-case-conflict
@@ -29,7 +29,7 @@ repos:
2929
- id: trailing-whitespace
3030

3131
- repo: https://github.com/psf/black
32-
rev: 25.1.0
32+
rev: 26.3.1
3333
hooks:
3434
- id: black
3535
args: ["--line-length", "100"]

0 commit comments

Comments
 (0)