[GH-ISSUE #2747] macos-13 has been discontinued and you should migrate to macos-14 #1287

Closed
opened 2026-03-04 01:52:49 +03:00 by kerem · 3 comments
Owner

Originally created by @ggtakec on GitHub (Oct 14, 2025).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/2747

The following announcement has been made regarding the macos-13 Runner image on Github Actions:

The macOS 13 runner image will be retired by December 4th, 2025.

You should migrate to macos-14.
However, if you switch to macos-14, fuse.h will not be found. (We are currently checking this.)

Originally created by @ggtakec on GitHub (Oct 14, 2025). Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/2747 The following announcement has been made regarding the macos-13 Runner image on Github Actions: ``` The macOS 13 runner image will be retired by December 4th, 2025. ``` You should migrate to macos-14. However, if you switch to macos-14, fuse.h will not be found. (We are currently checking this.)
kerem closed this issue 2026-03-04 01:52:49 +03:00
Author
Owner

@ggtakec commented on GitHub (Oct 14, 2025):

@macos-fuse-t In the case of macos-14, fuse.h only exists in the directory under fuse-t. Do you know anything about this?
Please let me know if there are any precautions to take when using macos-14 (the github actions runner).

<!-- gh-comment-id:3401980707 --> @ggtakec commented on GitHub (Oct 14, 2025): @macos-fuse-t In the case of macos-14, `fuse.h` only exists in the directory under fuse-t. Do you know anything about this? Please let me know if there are any precautions to take when using macos-14 (the github actions runner).
Author
Owner

@macos-fuse-t commented on GitHub (Oct 14, 2025):

I think it might happen if /usr/local/include doesn't exist prior to running the fuse-t installer. You could try creating this folder before running the installer in the github runner. Let me know if that helps.

<!-- gh-comment-id:3402380539 --> @macos-fuse-t commented on GitHub (Oct 14, 2025): I think it might happen if /usr/local/include doesn't exist prior to running the fuse-t installer. You could try creating this folder before running the installer in the github runner. Let me know if that helps.
Author
Owner

@ggtakec commented on GitHub (Oct 14, 2025):

@macos-fuse-t Thanks for the helpful information.
The /usr/local/include directory did not exist on macos-14 runner.
Creating this directory before installing fuse-t seems to have installed fuse.h correctly.
I was then able to successfully build s3fs (although the tests still failed).

Thanks for your greate help!

<!-- gh-comment-id:3402503639 --> @ggtakec commented on GitHub (Oct 14, 2025): @macos-fuse-t Thanks for the helpful information. The `/usr/local/include` directory did not exist on macos-14 runner. Creating this directory before installing `fuse-t` seems to have installed `fuse.h` correctly. I was then able to successfully build s3fs (although the tests still failed). Thanks for your greate help!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/s3fs-fuse#1287
No description provided.