Skip to content

ci: disable macos-x86 wheels.#4886

Merged
lgritz merged 1 commit into
AcademySoftwareFoundation:mainfrom
zachlewis:wheels_disable_macos_x86
Sep 15, 2025
Merged

ci: disable macos-x86 wheels.#4886
lgritz merged 1 commit into
AcademySoftwareFoundation:mainfrom
zachlewis:wheels_disable_macos_x86

Conversation

@zachlewis

Copy link
Copy Markdown
Collaborator

Temporary workaround to unblock publishing of other wheels for 3.1 release

@zachlewis

Copy link
Copy Markdown
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 <zachcanbereached@gmail.com>
@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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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 <zachcanbereached@gmail.com>
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 <zachcanbereached@gmail.com>
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 <zachcanbereached@gmail.com>
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 <zachcanbereached@gmail.com>
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 <zachcanbereached@gmail.com>
@lgritz lgritz added the build / testing / port / CI Affecting the build system, tests, platform support, porting, or continuous integration. label Oct 11, 2025
ssh4net pushed a commit to ssh4net/OpenImageIO that referenced this pull request Apr 2, 2026
Temporary workaround to unblock publishing of other wheels for 3.1
release

Signed-off-by: Zach Lewis <zachcanbereached@gmail.com>
Signed-off-by: Vlad (Kuzmin) Erium <libalias@gmail.com>
ssh4net pushed a commit to ssh4net/OpenImageIO that referenced this pull request Apr 2, 2026
Temporary workaround to unblock publishing of other wheels for 3.1
release

Signed-off-by: Zach Lewis <zachcanbereached@gmail.com>
Signed-off-by: Vlad (Kuzmin) Erium <libalias@gmail.com>
Signed-off-by: Vlad <shaamaan@gmail.com>
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