Skip to content

Conversation

@zachlewis
Copy link
Collaborator

Temporary workaround to unblock publishing of other wheels for 3.1 release

@zachlewis
Copy link
Collaborator Author

Workaround for #4854. I'm still trying to find a proper solution in #4855, but if I don't find a solution before the release OIIO-3.1, feel free to merge this PR instead; and we'll release a hotfix with the macos-x86 wheels when we have one available.

Temporary workaround to unblock publishing of other wheels for 3.1 release

Signed-off-by: Zach Lewis <[email protected]>
@zachlewis zachlewis force-pushed the wheels_disable_macos_x86 branch from 51c36ed to f96f7d7 Compare September 14, 2025 23:08
Comment on lines +233 to +235
# if: |
# github.event_name != 'schedule' ||
# github.repository == 'AcademySoftwareFoundation/OpenImageIO'
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just as an FYI, I think you could just change this to

Suggested change
# if: |
# github.event_name != 'schedule' ||
# github.repository == 'AcademySoftwareFoundation/OpenImageIO'
if: |
0 && (github.event_name != 'schedule' ||
github.repository == 'AcademySoftwareFoundation/OpenImageIO)'

and not need to comment out the whole thing. Or even only do it if the branch name is something special, so it would only run for you while you're continuing to test, but not for anyone else.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ooohhh, smart...

Unless you feel otherwise, I think I'd rather leave it as-is, just to make it super apparent what was changed, and that I intend to change it back; but I'm happy to do whatever you feel is best.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No problem, I will merge as-is.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for showing me this, btw -- I've been using this trick to quickly "solo" the macos-x86 wheels tasks to help me debug #4855

@lgritz lgritz merged commit c673643 into AcademySoftwareFoundation:main Sep 15, 2025
59 checks passed
lgritz pushed a commit to lgritz/OpenImageIO that referenced this pull request Sep 16, 2025
Temporary workaround to unblock publishing of other wheels for 3.1
release

Signed-off-by: Zach Lewis <[email protected]>
zachlewis added a commit to zachlewis/OpenImageIO that referenced this pull request Sep 16, 2025
Temporary workaround to unblock publishing of other wheels for 3.1
release

Signed-off-by: Zach Lewis <[email protected]>
lgritz pushed a commit to lgritz/OpenImageIO that referenced this pull request Sep 16, 2025
Temporary workaround to unblock publishing of other wheels for 3.1
release

Signed-off-by: Zach Lewis <[email protected]>
lgritz pushed a commit to lgritz/OpenImageIO that referenced this pull request Sep 16, 2025
Temporary workaround to unblock publishing of other wheels for 3.1
release

Signed-off-by: Zach Lewis <[email protected]>
lgritz pushed a commit to lgritz/OpenImageIO that referenced this pull request Sep 17, 2025
Temporary workaround to unblock publishing of other wheels for 3.1
release

Signed-off-by: Zach Lewis <[email protected]>
@lgritz lgritz added the build / testing / port / CI Affecting the build system, tests, platform support, porting, or continuous integration. label Oct 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build / testing / port / CI Affecting the build system, tests, platform support, porting, or continuous integration.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants