Resolved GitHub Action Test Error#993
Merged
itutu-tienday merged 1 commit intodevelop-featurefrom Mar 24, 2026
Merged
Conversation
- An error occurred in testing with the latest GitHub Action (as of March 2026), and this has now been addressed. - It appears that the issue was caused by an outdated and fixed version of a certain module (pnwb).
milesAraya
approved these changes
Mar 24, 2026
Collaborator
milesAraya
left a comment
There was a problem hiding this comment.
Thank you for finding this!
tsuchiyama-araya
approved these changes
Mar 24, 2026
Collaborator
Author
Investigation process log (1/3)The error was reproduced with act (the same error as on GitHub).
|
Collaborator
Author
Investigation process log (2/3)To isolate the cause, I reviewed the test case with the following adjustments applied:
Result
Considerations
Further investigation plan
|
Collaborator
Author
|
Investigation process log (3/3) I have reconfirmed that the following logs have been recorded. From the above, it can be confirmed that "although the environment is supposed to be Python 3.9, Python 3.10 syntax is being used (unsupported operand type)."
|
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.
Content
Error log
Expected Cause
The version of a specific module (pynwb) was outdated and its version was fixed, which apparently caused compatibility issues with the setuptools version.
This resulted in a situation where "the Python 3.9 conda environment was loading the jaraco.context package from the host (Python 3.11)."
Solution
One of the following solutions is possible, but option 1 was chosen for its maintainability.
Testcase
act(GitHub Action Simulator).Note
GitHub Actions can be simulated using
act.Verification will be performed using the above.
*It appears that verification work using act was also performed for a similar issue in the past.