Skip to content

Commit 944eae7

Browse files
committed
Update workflows to try to improve cache performance
1 parent 0eb2f20 commit 944eae7

2 files changed

Lines changed: 19 additions & 15 deletions

File tree

.github/workflows/macos.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,21 +29,23 @@ jobs:
2929
variant: ${{ matrix.racket-variant }}
3030
version: ${{ matrix.racket-version }}
3131

32+
- name: Version info
33+
run: |
34+
uname -a
35+
uname -m
36+
clang --version
37+
gcc --version
38+
3239
- name: Cache Racket packages
3340
uses: actions/cache@v4
3441
with:
3542
path: |
3643
~/.racket
3744
~/.cache/racket
45+
~/.local/share/racket
46+
~/Library/Caches/Racket
3847
key: racket-${{ matrix.racket-variant }}-${{ matrix.racket-version }}-${{ matrix.os }}
3948

40-
- name: Version info
41-
run: |
42-
uname -a
43-
uname -m
44-
clang --version
45-
gcc --version
46-
4749
- name: Install langs package
4850
run: |
4951
raco pkg install --auto ../langs/

.github/workflows/ubuntu.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,6 @@ jobs:
2929
variant: ${{ matrix.racket-variant }}
3030
version: ${{ matrix.racket-version }}
3131

32-
- name: Cache Racket packages
33-
uses: actions/cache@v4
34-
with:
35-
path: |
36-
~/.racket
37-
~/.cache/racket
38-
key: racket-${{ matrix.racket-variant }}-${{ matrix.racket-version }}-${{ matrix.os }}
39-
4032
- name: Install clang
4133
run: |
4234
sudo apt install -y clang libssl-dev
@@ -46,6 +38,16 @@ jobs:
4638
clang --version
4739
gcc --version
4840
41+
- name: Cache Racket packages
42+
uses: actions/cache@v4
43+
with:
44+
path: |
45+
~/.racket
46+
~/.cache/racket
47+
~/.local/share/racket
48+
~/Library/Caches/Racket
49+
key: racket-${{ matrix.racket-variant }}-${{ matrix.racket-version }}-${{ matrix.os }}
50+
4951
- name: Install langs package
5052
run: |
5153
raco pkg install --auto ../langs/

0 commit comments

Comments
 (0)