using: composite
steps:
+ - name: Copy /etc/os-release
+ shell: bash
+ run: |
+ cp /etc/os-release $GITHUB_WORKSPACE
+ # hashFiles() only works on files inside $GITHUB_WORKSPACE so let's copy /etc/os-release to that
+ # location.
+ cat os-release
+
- name: Cache dependencies
uses: actions/cache@v3
with:
path: build
- key: ${{ runner.os }}-${{ hashFiles('action/setup-pacman.sh') }}
+ key: ${{ hashFiles('os-release', 'action/setup-pacman.sh') }}
- name: Dependencies
shell: bash