Skip to content

Conversation

@lgritz
Copy link
Collaborator

@lgritz lgritz commented Feb 12, 2025

Also, make the wheel workflow work on pushes when the branch name
contains the substring "python" or "wheel", and when any of the cmake
build files in src/cmake (which control building of dependencies,
among other things), even if none of the python bindings themselves
are touched. This means that if you suspect your work might cause a
wheel to break even though you're not modifying the python bindings
directly, you can ensure that the wheel workflow will run on CI simply
by naming your branch to contain one of those words.

@lgritz lgritz added bug Crash or wrong behavior of an existing feature. build / testing / port / CI Affecting the build system, tests, platform support, porting, or continuous integration. python Python APIs labels Feb 12, 2025
@lgritz lgritz requested a review from zachlewis February 12, 2025 20:43
Also, make the wheel workflow work on pushes when the branch name
containt the substrings "python" or "wheel", and when any of the cmake
build files in src/cmake (which control building of dependencies,
among other things), even if none of the python bindings themselves
are touched. This means that if you suspect your work might cause a
wheel to break even though you're not modifying the python bindings
directly, you can ensure that the wheel workflow will run on CI simply
by naming your branch to contain one of those words.

Signed-off-by: Larry Gritz <[email protected]>
@lgritz lgritz merged commit a440e4b into AcademySoftwareFoundation:main Feb 12, 2025
68 checks passed
lgritz added a commit to lgritz/OpenImageIO that referenced this pull request Feb 12, 2025
…ademySoftwareFoundation#4633)

Also, make the wheel workflow work on pushes when the branch name
contains the substring "python" or "wheel", and when any of the cmake
build files in src/cmake (which control building of dependencies,
among other things), even if none of the python bindings themselves
are touched. This means that if you suspect your work might cause a
wheel to break even though you're not modifying the python bindings
directly, you can ensure that the wheel workflow will run on CI simply
by naming your branch to contain one of those words.

Signed-off-by: Larry Gritz <[email protected]>
@lgritz lgritz deleted the lg-wheel-rpath branch February 12, 2025 23:18
scott-wilson pushed a commit to scott-wilson/OpenImageIO that referenced this pull request May 17, 2025
…ademySoftwareFoundation#4633)

Also, make the wheel workflow work on pushes when the branch name
contains the substring "python" or "wheel", and when any of the cmake
build files in src/cmake (which control building of dependencies,
among other things), even if none of the python bindings themselves
are touched. This means that if you suspect your work might cause a
wheel to break even though you're not modifying the python bindings
directly, you can ensure that the wheel workflow will run on CI simply
by naming your branch to contain one of those words.

Signed-off-by: Larry Gritz <[email protected]>
Signed-off-by: Scott Wilson <[email protected]>
scott-wilson pushed a commit to scott-wilson/OpenImageIO that referenced this pull request May 18, 2025
…ademySoftwareFoundation#4633)

Also, make the wheel workflow work on pushes when the branch name
contains the substring "python" or "wheel", and when any of the cmake
build files in src/cmake (which control building of dependencies,
among other things), even if none of the python bindings themselves
are touched. This means that if you suspect your work might cause a
wheel to break even though you're not modifying the python bindings
directly, you can ensure that the wheel workflow will run on CI simply
by naming your branch to contain one of those words.

Signed-off-by: Larry Gritz <[email protected]>
Signed-off-by: Scott Wilson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Crash or wrong behavior of an existing feature. build / testing / port / CI Affecting the build system, tests, platform support, porting, or continuous integration. python Python APIs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants