Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add npsupport to CI pipeline matrix #552

Merged
merged 3 commits into from
Jun 1, 2024
Merged

Conversation

junkmd
Copy link
Collaborator

@junkmd junkmd commented May 31, 2024

This package has an optional feature that associated with numpy.
There are some proposals related to numpy, like #551.

In the current CI pipeline, tests for the numpy related feature are skipped.

I have set it up so that whether to install numpy in the runtime environment and test it is specified in the GHA matrix.
This avoids having to start by changing the GHA workflow when a PR related to npsupport is submitted in the future.

In addition...,

  • update the major version of GHA's checkout and setup-python
  • separate the autotest workflow job into unit-tests and installation-tests.

@junkmd junkmd added this to the 1.4.3 milestone May 31, 2024
junkmd added a commit to junkmd/pywinauto that referenced this pull request Jun 1, 2024
@junkmd
Copy link
Collaborator Author

junkmd commented Jun 1, 2024

@junkmd junkmd merged commit 0bb86c8 into enthought:main Jun 1, 2024
49 checks passed
@junkmd junkmd deleted the npsupport_test branch June 1, 2024 01:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant