Skip to content

Commit 046d219

Browse files
Update CI workflow.
1 parent f82599a commit 046d219

File tree

1 file changed

+15
-12
lines changed

1 file changed

+15
-12
lines changed

.github/workflows/continuous-integration-workflow.yml

+15-12
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@ jobs:
1111
name: Ubuntu Build
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v2
15-
- name: Checkout submodules
16-
run: git submodule update --init --recursive
14+
- name: Checkout repository
15+
uses: actions/checkout@v4
16+
with:
17+
submodules: recursive
1718
- name: Create build directory and run CMake
1819
run: |
1920
sudo apt-get -y update
@@ -33,7 +34,7 @@ jobs:
3334
# run: ctest -C Release -VV
3435
# working-directory: cmake_build_dir
3536
- name: Create Artifacts
36-
uses: actions/upload-artifact@v1
37+
uses: actions/upload-artifact@v3
3738
with:
3839
name: Ubuntu-Artifacts
3940
path: cmake_install_dir/
@@ -43,9 +44,10 @@ jobs:
4344
# name: Windows Build
4445
# runs-on: windows-latest
4546
# steps:
46-
# - uses: actions/checkout@v2
47-
# - name: Checkout submodules
48-
# run: git submodule update --init --recursive
47+
# - name: Checkout repository
48+
# uses: actions/checkout@v4
49+
# with:
50+
# submodules: recursive
4951
# - name: Create build directory and run CMake
5052
# shell: cmd
5153
# run: |
@@ -64,7 +66,7 @@ jobs:
6466
# # run: ctest -C Release -VV
6567
# # working-directory: cmake_build_dir
6668
# - name: Create Artifacts
67-
# uses: actions/upload-artifact@v1
69+
# uses: actions/upload-artifact@v3
6870
# with:
6971
# name: Windows-Artifacts
7072
# path: cmake_install_dir/
@@ -74,9 +76,10 @@ jobs:
7476
# name: MacOS Build
7577
# runs-on: macos-latest
7678
# steps:
77-
# - uses: actions/checkout@v2
78-
# - name: Checkout submodules
79-
# run: git submodule update --init --recursive
79+
# - name: Checkout repository
80+
# uses: actions/checkout@v4
81+
# with:
82+
# submodules: recursive
8083
# - name: Create build directory and run CMake
8184
# run: |
8285
# mkdir cmake_download_dir
@@ -94,7 +97,7 @@ jobs:
9497
# # run: ctest -C Release -VV
9598
# # working-directory: cmake_build_dir
9699
# - name: Create Artifacts
97-
# uses: actions/upload-artifact@v1
100+
# uses: actions/upload-artifact@v3
98101
# with:
99102
# name: MacOS-Artifacts
100103
# path: cmake_install_dir/

0 commit comments

Comments
 (0)