Repository navigation
Add reusable CI workflow for package build and test checks - #8
Open
Harikrishna-2016 wants to merge 24 commits into
Open
Harikrishna-2016 wants to merge 24 commits into
Harikrishna-2016 wants to merge 24 commits into
Conversation
Test Results 10 files 10 suites 18s ⏱️ Results for commit 0c8d7d3. ♻️ This comment has been updated with latest results. |
Owner
Author
|
Hi, To keep this PR focused on the reusable CI workflow integration and reduce the risk of introducing unrelated changes, the following items are intentionally excluded from the current scope:
These items require additional validation and configuration, so they will be addressed separately in follow-up PRs. Thanks! |
…hub.com/Harikrishna-2016/nisyscfg-python into feature/enable-ci-build-test-validation
sourabhutaniCG
added a commit
that referenced
this pull request
Oct 23, 2026
- [x] This contribution adheres to [CONTRIBUTING.md](https://github.com/tkrebes/nisyscfg-python/blob/master/CONTRIBUTING.md). **What does this Pull Request accomplish?** - Configures a pull request workflow targeting the `main` branch using a reusable CI workflow and NI Python Actions. - Executes the existing feature-level unit tests on Windows and Linux across Python **3.9-3.13.** - Builds wheel and source distribution ("sdist") packages using Poetry. - Fails CI on build or test failures. - Publishes results as pull request checks. **Why should this Pull Request be merged?** - Enables full CI with build and test for the **nisyscfg-python** repository - Detects build and test failures automatically before merging. - Improves package reliability across the supported platforms and Python versions. **What testing has been done?** - Verified the PR workflow triggers on pull requests targeting `main`. - Verified the existing unit tests run on Windows and Linux for Python **3.9-3.13.** - Verified the wheel and sdist packages build successfully using Poetry. - Verified the results are published as pull request checks. --------- Co-authored-by: sourabhutaniCG <sourabh.bhutani@capgemini.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this Pull Request accomplish?
mainbranch using a reusable CI workflow and NI Python Actions.Why should this Pull Request be merged?
What testing has been done?
main.