name: Restore Godot build cache description: Restore Godot build cache. inputs: cache-name: description: The cache base name (job name by default). default: "${{github.job}}" scons-cache: description: The scons cache path. default: "${{github.workspace}}/.scons-cache/" runs: using: "composite" steps: - name: Restore .scons_cache directory uses: actions/cache/restore@v3 with: path: ${{inputs.scons-cache}} key: ${{inputs.cache-name}}-${{env.GODOT_BASE_BRANCH}}-${{github.ref}}-${{github.sha}} restore-keys: | ${{inputs.cache-name}}-${{env.GODOT_BASE_BRANCH}}-${{github.ref}}-${{github.sha}} ${{inputs.cache-name}}-${{env.GODOT_BASE_BRANCH}}-${{github.ref}} ${{inputs.cache-name}}-${{env.GODOT_BASE_BRANCH}}