Skip to content

Commit 7f649c9

Browse files
committed
cache libopenblas linux
1 parent 37b368e commit 7f649c9

File tree

1 file changed

+21
-30
lines changed

1 file changed

+21
-30
lines changed

.github/workflows/hipo-ubuntu.yml

Lines changed: 21 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,16 @@ jobs:
3636
- name: Install GKLIB
3737
run: |
3838
cd GKlib
39-
make clean
4039
make config shared=1 prefix=${{runner.workspace}}/installs
4140
make
4241
make install
4342
44-
- name: Check installs
45-
working-directory: ${{runner.workspace}}
46-
run: |
47-
cd installs
48-
ls
49-
ls lib
43+
# - name: Check installs
44+
# working-directory: ${{runner.workspace}}
45+
# run: |
46+
# cd installs
47+
# ls
48+
# ls lib
5049

5150
- name: Copy GKlib shared (bug)
5251
working-directory: ${{runner.workspace}}
@@ -57,25 +56,22 @@ jobs:
5756
ls
5857
5958
- name: Install METIS
60-
shell: bash
6159
run: |
6260
cd METIS
63-
make clean
64-
export LD_LIBRARY_PATH=${{runner.workspace}}/installs/lib:$LD_LIBRARY_PATH
6561
make config shared=1 prefix=${{runner.workspace}}/installs
6662
make
6763
make install
6864
69-
70-
# - name: Check METIS and GKlib
71-
# working-directory: ${{runner.workspace}}
72-
# run: |
73-
# cd installs
74-
# ls
75-
# ls lib
76-
7765
# no default blas available on runner
7866

67+
- name: Cache APT packages
68+
uses: actions/cache@v4
69+
with:
70+
path: |
71+
/var/cache/apt/archives
72+
/var/lib/apt/lists
73+
key: ${{ runner.os }}-apt-libopenblas
74+
7975
- name: Install OpenBLAS
8076
shell: bash
8177
run: |
@@ -139,7 +135,6 @@ jobs:
139135
- name: Install GKLIB
140136
run: |
141137
cd GKlib
142-
make clean
143138
make config shared=1 prefix=${{runner.workspace}}/installs
144139
make
145140
make install
@@ -156,21 +151,17 @@ jobs:
156151
shell: bash
157152
run: |
158153
cd METIS
159-
make clean
160154
make config shared=1 prefix=${{runner.workspace}}/installs
161155
make
162156
make install
163157
164-
# export LD_LIBRARY_PATH=/home/runner/work/HiGHS/installs/lib:$LD_LIBRARY_PATH
165-
166-
- name: Check METIS and GKlib
167-
working-directory: ${{runner.workspace}}
168-
run: |
169-
cd installs
170-
ls
171-
ls lib
172-
173-
# no default blas available on runner
158+
- name: Cache APT packages
159+
uses: actions/cache@v4
160+
with:
161+
path: |
162+
/var/cache/apt/archives
163+
/var/lib/apt/lists
164+
key: ${{ runner.os }}-apt-libopenblas
174165

175166
- name: Install OpenBLAS
176167
shell: bash

0 commit comments

Comments
 (0)