Description
Workflow fails with error:
The template is not valid. ... hashFiles('...') failed. Fail to hash files under directory '/Users/runner/work/...'
The same step works fine both on previous version of macos-15 runners and on ubuntu-24.04.
Platforms affected
- Azure DevOps
- GitHub Actions - Standard Runners
- GitHub Actions - Larger Runners
Runner images affected
- Ubuntu 22.04
- Ubuntu 24.04
- Ubuntu Slim
- macOS 13
- macOS 13 Arm64
- macOS 14
- macOS 14 Arm64
- macOS 15
- macOS 15 Arm64
- macOS 26 Arm64
- Windows Server 2019
- Windows Server 2022
- Windows Server 2025
Image version and build link
Broken:
- macos-15-arm64 version 20251119.0020: https://github.com/adoroszlai/ozone/actions/runs/19597747914/job/56125544615
- macos-15 (Intel) version 20251120.0023: https://github.com/adoroszlai/ozone/actions/runs/19597747914/job/56124691970
Works:
- macos-15-arm64 version 20251104.0104: https://github.com/adoroszlai/ozone/actions/runs/19597747914/job/56124691976
- macos-15 (Intel) version 20251103.0112: https://github.com/adoroszlai/ozone/actions/runs/19597747914/job/56125544610
Is it regression?
yes
Expected behavior
hashFiles() calculates hash of files
- https://github.com/adoroszlai/ozone/actions/runs/19597747914/job/56124691976
- https://github.com/adoroszlai/ozone/actions/runs/19597747914/job/56125544610
Actual behavior
Error: The template is not valid. ... hashFiles('...') failed. Fail to hash files under directory '...'
- https://github.com/adoroszlai/ozone/actions/runs/19597747914/job/56125544615
- https://github.com/adoroszlai/ozone/actions/runs/19597747914/job/56124691970
Repro steps
See repro workflow: https://github.com/adoroszlai/ozone/actions/runs/19597747914/workflow
.png)
