Skip to content

Commit 820ccf1

Browse files
authored
Merge pull request #1122 from redboltz/fix_ci
Updated the boost version to 1.85.0
2 parents 5c521bc + a687df0 commit 820ccf1

File tree

3 files changed

+18
-14
lines changed

3 files changed

+18
-14
lines changed

.github/depends/boost.sh

+3-3
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@ while getopts "b:t:p:" c; do
4949
done
5050

5151
mkdir $prefix || exit 1
52-
wget https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.bz2 || exit 1
53-
tar xf boost_1_76_0.tar.bz2 || exit 1
54-
cd boost_1_76_0
52+
wget https://boostorg.jfrog.io/artifactory/main/release/1.85.0/source/boost_1_85_0.tar.bz2 || exit 1
53+
tar xf boost_1_85_0.tar.bz2 || exit 1
54+
cd boost_1_85_0
5555
./bootstrap.sh || exit 1
5656

5757
build()

.github/workflows/coverage.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
uses: actions/cache@v1
2828
with:
2929
path: ~/boost-prefix/
30-
key: ${{ runner.os }}-boost-64-1-76-0-2021-08-09
30+
key: ${{ runner.os }}-boost-1-85-0-2024-05-27
3131

3232
- name: Build boost
3333
if: steps.cache-boost.outputs.cache-hit != 'true'

.github/workflows/gha.yml

+14-10
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,26 @@ jobs:
1818
matrix:
1919
pattern: [0, 1, 2, 3, 4]
2020
steps:
21-
- uses: actions/checkout@v2
21+
- name: Checkout
22+
uses: actions/checkout@v3
23+
- name: Install Dependencies
24+
brew update
25+
brew install --force llvm
2226

2327
- name: Cache boost
2428
id: cache-boost
25-
uses: actions/cache@v2
29+
uses: actions/cache@v3
2630
with:
2731
path: ~/boost-prefix/
28-
key: ${{ runner.os }}-boost-1-76-0-2022-08-09
32+
key: ${{ runner.os }}-boost-1-85-0-2024-05-27
2933

3034
- name: Build boost
3135
if: steps.cache-boost.outputs.cache-hit != 'true'
3236
run: ./.github/depends/boost.sh -b 64 -t clang -p $HOME/boost-prefix
3337

3438
- name: Cache zlib
3539
id: cache-zlib
36-
uses: actions/cache@v2
40+
uses: actions/cache@v3
3741
with:
3842
path: ~/zlib-prefix/
3943
key: ${{ runner.os }}-zlib-1-2-13-2022-11-02
@@ -85,7 +89,7 @@ jobs:
8589
matrix:
8690
pattern: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
8791
steps:
88-
- uses: actions/checkout@v2
92+
- uses: actions/checkout@v3
8993

9094
- name: Install build dependencies
9195
shell: bash
@@ -97,18 +101,18 @@ jobs:
97101
98102
- name: Cache boost
99103
id: cache-boost
100-
uses: actions/cache@v2
104+
uses: actions/cache@v3
101105
with:
102106
path: ~/boost-prefix/
103-
key: ${{ runner.os }}-boost-1-76-0-2021-08-09
107+
key: ${{ runner.os }}-boost-1-85-0-2024-05-27
104108

105109
- name: Build boost
106110
if: steps.cache-boost.outputs.cache-hit != 'true'
107111
run: ./.github/depends/boost.sh -b both -t gcc -p $HOME/boost-prefix
108112

109113
- name: Cache zlib
110114
id: cache-zlib
111-
uses: actions/cache@v2
115+
uses: actions/cache@v3
112116
with:
113117
path: ~/zlib-prefix/
114118
key: ${{ runner.os }}-zlib-1-2-13-2022-11-02
@@ -198,11 +202,11 @@ jobs:
198202
cxx: [14, 17, 20]
199203
pp_flag: ["/Zc:preprocessor-", "/Zc:preprocessor"]
200204
steps:
201-
- uses: actions/checkout@v2
205+
- uses: actions/checkout@v3
202206

203207
- name: Cache vcpkg dependencies
204208
id: cache-vcpkg
205-
uses: actions/cache@v2
209+
uses: actions/cache@v3
206210
with:
207211
path: C:/vcpkg/installed/x64-windows
208212
key: ${{ runner.os }}-vcpkg-2021-08-09

0 commit comments

Comments
 (0)