Skip to content

Add ITKPythonPackage checkout step #13

@tbirdso

Description

@tbirdso

Current behavior

Build scripts from https://github.com/InsightSoftwareConsortium/ITKPythonPackage are packaged alongside ITK build artifacts in ITKPythonBuilds. This provides insight into the state of the build process at the time of artifact creation. However, steps to build ITK modules against the provided artifacts sometimes require patches for issues that cannot be identified until the builds have been created and released.

Requested behavior

Allow the user to provide a specific ITKPythonPackage commit to designate the build scripts that should be used for creating module wheels. The default ITKPythonPackage tag in the reusable workflow will point towards the latest "stable" commit for building Python wheels for ITK modules and can be updated as patches are merged into the repo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions