Skip to content

Conversation

@pljones
Copy link
Collaborator

@pljones pljones commented Nov 23, 2025

Short description of changes

Hopefully a fix for:

Error: The template is not valid. .github/workflows/autobuild.yml (Line: 326, Col: 37): hashFiles('.github/workflows/autobuild.yml, .github/autobuild/mac.sh, mac/deploy_mac.sh') failed. Fail to hash files under directory '/Users/runner/work/jamulus/jamulus'

... but Claude Haiku thinks it's intermittent. GPT 5 mini came up with roughly this idea. Ideally it would be done once the check out is confirmed to have completed successfully.

CHANGELOG: SKIP

Context: Fixes an issue?

Yes

Does this change need documentation? What needs to be documented and how?

No

Status of this Pull Request

Waiting a clean build through Github.

What is missing until this pull request can be merged?

Hopefully doesn't break anything...

Checklist

  • I've verified that this Pull Request follows the general code principles
  • I tested my code and it does what I want
  • My code follows the style guide
  • I waited some time after this Pull Request was opened and all GitHub checks completed without errors.
  • I've filled all the content above

@pljones pljones force-pushed the fix-file-hash branch 9 times, most recently from f44f8fe to 80daa85 Compare November 23, 2025 18:17
@pljones
Copy link
Collaborator Author

pljones commented Nov 23, 2025

Only ten goes to get that right.

@pljones pljones requested a review from ann0see November 23, 2025 18:22
@pljones pljones self-assigned this Nov 23, 2025
@pljones pljones added the github_actions Pull requests that update GitHub Actions code label Nov 23, 2025
@pljones pljones added this to Tracking Nov 23, 2025
@github-project-automation github-project-automation bot moved this to Triage in Tracking Nov 23, 2025
@pljones pljones moved this from Triage to Waiting on Team in Tracking Nov 23, 2025
@pljones pljones added this to the Release 3.12.0 milestone Nov 23, 2025
@pljones
Copy link
Collaborator Author

pljones commented Nov 23, 2025

OK, so not quite:

Cache not found for input keys: macos--QT_VERSION=6.9.1 SIGN_IF_POSSIBLE=1 TARGET_ARCHS="x86_64 arm64" ./.github/autobuild/mac.sh

I'm obviously not referencing the value correctly.

@dtinth
Copy link
Contributor

dtinth commented Nov 24, 2025

Seems like this is a bug in GitHub Actions; see:

@pljones
Copy link
Collaborator Author

pljones commented Nov 24, 2025

OK, so eventually it ran with a valid cache key, decided it hadn't populated the cache, so it did that. I reran the macOS step and....

Cache hit for: macos-0edefb6f961eeacf4814d048ad2c93287eba1b35aeae2bf4ba3b5c37628026ac-QT_VERSION=6.9.1 SIGN_IF_POSSIBLE=1 TARGET_ARCHS="x86_64 arm64" ./.github/autobuild/mac.sh

... it found the cache! So that looks like it might just work.

@pljones
Copy link
Collaborator Author

pljones commented Nov 25, 2025

Seems like this is a bug in GitHub Actions; see:

Given the above, we probably won't need this PR.

@pljones
Copy link
Collaborator Author

pljones commented Nov 25, 2025

#3563
The above builds cleanly with the action rollback so, as that's what triggered this PR, I'll close it.

@pljones pljones closed this Nov 25, 2025
@github-project-automation github-project-automation bot moved this from Waiting on Team to Done in Tracking Nov 25, 2025
@pljones pljones deleted the fix-file-hash branch November 29, 2025 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants