File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -47,22 +47,10 @@ jobs:
4747 steps :
4848 - name : Install dependencies
4949 run : |
50- sudo apt-get update
51-
52- # Install necessary packages
53- sudo apt-get install -y libatomic1 libtsan2 gcc-14 g++-14 cmake build-essential wget git-lfs
54-
5550 # Set gcc-14 and g++-14 as the default compilers
5651 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 100
5752 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-14 100
5853
59- if ! which rustc; then
60- # Install Rust stable version
61- sudo apt-get install -y rustup
62- rustup install stable
63- rustup default stable
64- fi
65-
6654 git lfs install
6755
6856 - name : GCC version check
@@ -74,12 +62,12 @@ jobs:
7462 id : checkout
7563 uses : actions/checkout@v6
7664
77- # FIXME: Enable when ggml-org/ ccache-action works on riscv64
78- # - name: ccache
79- # uses: ggml-org/ccache-action@v1.2.21
80- # with:
81- # key: ubuntu-riscv64-native-sanitizer-${{ matrix.sanytizer }}-${{ matrix.build_type }}
82- # save: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
65+ - name : ccache
66+ uses : ggml-org/ ccache-action@afde29e5b5422e5da23cb1f639e8baecadeadfc3 # https://github.com/ggml-org/ccache-action/pull/1
67+ with :
68+ key : ubuntu-riscv64-native-sanitizer-${{ matrix.sanitizer }}-${{ matrix.build_type }}
69+ evict-old-files : 1d
70+ save : ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
8371
8472 - name : Build
8573 id : cmake_build
Original file line number Diff line number Diff line change @@ -1032,13 +1032,12 @@ jobs:
10321032 id : checkout
10331033 uses : actions/checkout@v6
10341034
1035- # FIXME: Enable when ggml-org/ccache-action works on riscv64
1036- # - name: ccache
1037- # uses: ggml-org/ccache-action@v1.2.21
1038- # with:
1039- # key: ubuntu-cpu-riscv64-native
1040- # evict-old-files: 1d
1041- # save: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
1035+ - name : ccache
1036+ uses : ggml-org/ccache-action@afde29e5b5422e5da23cb1f639e8baecadeadfc3 # https://github.com/ggml-org/ccache-action/pull/1
1037+ with :
1038+ key : ubuntu-cpu-riscv64-native
1039+ evict-old-files : 1d
1040+ save : ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
10421041
10431042 - name : Build
10441043 id : cmake_build
You can’t perform that action at this time.
0 commit comments