ci: Simplify cache steps names and key names

- Windows builds will no longer cause issues when merging
This commit is contained in:
Plínio Larrubia 2024-09-19 09:43:43 -03:00
parent 40d725a381
commit f15f39cc75
No known key found for this signature in database
GPG Key ID: 057B0A87CB137C69
6 changed files with 24 additions and 24 deletions

View File

@ -25,10 +25,10 @@ jobs:
run: > run: >
sudo apt-get update && sudo apt install libx11-dev libxext-dev libwayland-dev libfuse2 clang build-essential qt6-base-dev qt6-tools-dev sudo apt-get update && sudo apt install libx11-dev libxext-dev libwayland-dev libfuse2 clang build-essential qt6-base-dev qt6-tools-dev
- name: Cache CMake dependency source code - name: Cache CMake Configuration
uses: actions/cache@v4 uses: actions/cache@v4
env: env:
cache-name: ${{ runner.os }}-qt-cache-cmake-dependency-sources cache-name: ${{ runner.os }}-qt-cache-cmake-configuration
with: with:
path: | path: |
${{github.workspace}}/build ${{github.workspace}}/build
@ -36,10 +36,10 @@ jobs:
restore-keys: | restore-keys: |
${{ env.cache-name }}- ${{ env.cache-name }}-
- name: Cache CMake dependency build objects - name: Cache CMake Build
uses: hendrikmuhs/ccache-action@v1.2.14 uses: hendrikmuhs/ccache-action@v1.2.14
env: env:
cache-name: ${{ runner.os }}-qt-cache-cmake-dependency-builds cache-name: ${{ runner.os }}-qt-cache-cmake-build
with: with:
append-timestamp: false append-timestamp: false
key: ${{ env.cache-name }}-${{ hashFiles('**/CMakeLists.txt', 'cmake/**') }} key: ${{ env.cache-name }}-${{ hashFiles('**/CMakeLists.txt', 'cmake/**') }}

View File

@ -25,10 +25,10 @@ jobs:
run: > run: >
sudo apt-get update && sudo apt install libx11-dev libxext-dev libwayland-dev libfuse2 clang build-essential sudo apt-get update && sudo apt install libx11-dev libxext-dev libwayland-dev libfuse2 clang build-essential
- name: Cache CMake dependency source code - name: Cache CMake Configuration
uses: actions/cache@v4 uses: actions/cache@v4
env: env:
cache-name: ${{ runner.os }}-sdl-cache-cmake-dependency-sources cache-name: ${{ runner.os }}-sdl-cache-cmake-configuration
with: with:
path: | path: |
${{github.workspace}}/build ${{github.workspace}}/build
@ -36,10 +36,10 @@ jobs:
restore-keys: | restore-keys: |
${{ env.cache-name }}- ${{ env.cache-name }}-
- name: Cache CMake dependency build objects - name: Cache CMake Build
uses: hendrikmuhs/ccache-action@v1.2.14 uses: hendrikmuhs/ccache-action@v1.2.14
env: env:
cache-name: ${{ runner.os }}-sdl-cache-cmake-dependency-builds cache-name: ${{ runner.os }}-sdl-cache-cmake-build
with: with:
append-timestamp: false append-timestamp: false
key: ${{ env.cache-name }}-${{ hashFiles('**/CMakeLists.txt', 'cmake/**') }} key: ${{ env.cache-name }}-${{ hashFiles('**/CMakeLists.txt', 'cmake/**') }}

View File

@ -40,10 +40,10 @@ jobs:
arch: clang_64 arch: clang_64
archives: qtbase qttools archives: qtbase qttools
- name: Cache CMake dependency source code - name: Cache CMake Configuration
uses: actions/cache@v4 uses: actions/cache@v4
env: env:
cache-name: ${{ runner.os }}-qt-cache-cmake-dependency-sources cache-name: ${{ runner.os }}-qt-cache-cmake-configuration
with: with:
path: | path: |
${{github.workspace}}/build ${{github.workspace}}/build
@ -51,10 +51,10 @@ jobs:
restore-keys: | restore-keys: |
${{ env.cache-name }}- ${{ env.cache-name }}-
- name: Cache CMake dependency build objects - name: Cache CMake Build
uses: hendrikmuhs/ccache-action@v1.2.14 uses: hendrikmuhs/ccache-action@v1.2.14
env: env:
cache-name: ${{runner.os}}-qt-cache-cmake-dependency-builds cache-name: ${{runner.os}}-qt-cache-cmake-build
with: with:
append-timestamp: false append-timestamp: false
create-symlink: true create-symlink: true

View File

@ -31,10 +31,10 @@ jobs:
arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
arch -x86_64 /usr/local/bin/brew install molten-vk arch -x86_64 /usr/local/bin/brew install molten-vk
- name: Cache CMake dependency source code - name: Cache CMake Configuration
uses: actions/cache@v4 uses: actions/cache@v4
env: env:
cache-name: ${{ runner.os }}-sdl-cache-cmake-dependency-sources cache-name: ${{ runner.os }}-sdl-cache-cmake-configuration
with: with:
path: | path: |
${{github.workspace}}/build ${{github.workspace}}/build
@ -42,10 +42,10 @@ jobs:
restore-keys: | restore-keys: |
${{ env.cache-name }}- ${{ env.cache-name }}-
- name: Cache CMake dependency build objects - name: Cache CMake Build
uses: hendrikmuhs/ccache-action@v1.2.14 uses: hendrikmuhs/ccache-action@v1.2.14
env: env:
cache-name: ${{runner.os}}-sdl-cache-cmake-dependency-builds cache-name: ${{runner.os}}-sdl-cache-cmake-build
with: with:
append-timestamp: false append-timestamp: false
create-symlink: true create-symlink: true

View File

@ -30,10 +30,10 @@ jobs:
arch: win64_msvc2019_64 arch: win64_msvc2019_64
archives: qtbase qttools archives: qtbase qttools
- name: Cache CMake dependency source code - name: Cache CMake Configuration
uses: actions/cache@v4 uses: actions/cache@v4
env: env:
cache-name: ${{ runner.os }}-qt-cache-cmake-dependency-sources cache-name: ${{ runner.os }}-qt-ninja-cache-cmake-configuration
with: with:
path: | path: |
${{github.workspace}}/build ${{github.workspace}}/build
@ -41,10 +41,10 @@ jobs:
restore-keys: | restore-keys: |
${{ env.cache-name }}- ${{ env.cache-name }}-
- name: Cache CMake dependency build objects - name: Cache CMake Build
uses: hendrikmuhs/ccache-action@v1.2.14 uses: hendrikmuhs/ccache-action@v1.2.14
env: env:
cache-name: ${{ runner.os }}-qt-cache-cmake-dependency-builds cache-name: ${{ runner.os }}-qt-cache-cmake-build
with: with:
append-timestamp: false append-timestamp: false
key: ${{ env.cache-name }}-${{ hashFiles('**/CMakeLists.txt', 'cmake/**') }} key: ${{ env.cache-name }}-${{ hashFiles('**/CMakeLists.txt', 'cmake/**') }}

View File

@ -20,10 +20,10 @@ jobs:
with: with:
submodules: recursive submodules: recursive
- name: Cache CMake dependency source code - name: Cache CMake Configuration
uses: actions/cache@v4 uses: actions/cache@v4
env: env:
cache-name: ${{ runner.os }}-sdl-cache-cmake-dependency-sources cache-name: ${{ runner.os }}-sdl-ninja-cache-cmake-configuration
with: with:
path: | path: |
${{github.workspace}}/build ${{github.workspace}}/build
@ -31,10 +31,10 @@ jobs:
restore-keys: | restore-keys: |
${{ env.cache-name }}- ${{ env.cache-name }}-
- name: Cache CMake dependency build objects - name: Cache CMake Build
uses: hendrikmuhs/ccache-action@v1.2.14 uses: hendrikmuhs/ccache-action@v1.2.14
env: env:
cache-name: ${{ runner.os }}-sdl-cache-cmake-dependency-builds cache-name: ${{ runner.os }}-sdl-cache-cmake-build
with: with:
append-timestamp: false append-timestamp: false
key: ${{ env.cache-name }}-${{ hashFiles('**/CMakeLists.txt', 'cmake/**') }} key: ${{ env.cache-name }}-${{ hashFiles('**/CMakeLists.txt', 'cmake/**') }}