diff options
| author | luigi1111 <luigi1111w@gmail.com> | 2021-02-18 14:12:28 -0500 |
|---|---|---|
| committer | luigi1111 <luigi1111w@gmail.com> | 2021-02-18 14:12:28 -0500 |
| commit | b8f3e44a3f7af299c3d6fbf2d21b78d8c99d6d7d (patch) | |
| tree | 8420c5d05dc00762d488cd6c0912b983299d7efd /.github | |
| parent | 1614be4a41d72497f6fe3ed3c87ba915aceaa3a3 (diff) | |
| parent | 21566fef9b9ad4226d4d401b9610038c36d889e5 (diff) | |
| download | monzero-core-b8f3e44a3f7af299c3d6fbf2d21b78d8c99d6d7d.tar.gz monzero-core-b8f3e44a3f7af299c3d6fbf2d21b78d8c99d6d7d.tar.xz monzero-core-b8f3e44a3f7af299c3d6fbf2d21b78d8c99d6d7d.zip | |
Merge pull request #7381
21566fe [CI] Add ccache to Windows build (mj-xmr)
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/build.yml | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ca6589424..4c358e93e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,6 +26,10 @@ jobs: build-windows: runs-on: windows-latest + env: + CCACHE_COMPRESS: 1 + CCACHE_TEMPDIR: C:\Users\runneradmin\.ccache-temp + CCACHE_DIR: C:\Users\runneradmin\.ccache defaults: run: shell: msys2 {0} @@ -33,12 +37,19 @@ jobs: - uses: actions/checkout@v1 with: submodules: recursive + - uses: actions/cache@v2 + with: + path: C:\Users\runneradmin\.ccache + key: ccache-windows-build-${{ github.sha }} + restore-keys: ccache-windows-build- - uses: eine/setup-msys2@v2 with: update: true - install: mingw-w64-x86_64-toolchain make mingw-w64-x86_64-cmake mingw-w64-x86_64-boost mingw-w64-x86_64-openssl mingw-w64-x86_64-zeromq mingw-w64-x86_64-libsodium mingw-w64-x86_64-hidapi mingw-w64-x86_64-protobuf-c mingw-w64-x86_64-libusb git + install: mingw-w64-x86_64-toolchain make mingw-w64-x86_64-cmake mingw-w64-x86_64-ccache mingw-w64-x86_64-boost mingw-w64-x86_64-openssl mingw-w64-x86_64-zeromq mingw-w64-x86_64-libsodium mingw-w64-x86_64-hidapi mingw-w64-x86_64-protobuf-c mingw-w64-x86_64-libusb git - name: build - run: make release-static-win64 -j2 + run: | + ccache --max-size=150M + make release-static-win64 -j2 build-ubuntu: runs-on: ubuntu-latest |
