-
Notifications
You must be signed in to change notification settings - Fork 62
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
Fix Check Release / check_release
CI job
#102
Conversation
Here's the config we used in Notebook 6.4 |
Thx @blink1073. I have added a few more commits on #102. The check_release job now goes further and stops now with the following errors (details on https://github.com/jupyter/nbclassic/runs/6526987103?check_suite_focus=true#step:9:3077)
|
Check Release / check_release
CI job
|
I am still missing something in the process. Hacked rules in MANIFEST.in and the returned error is now
|
MANIFEST.in
Outdated
graft tools | ||
graft nbclassic/tests | ||
|
||
exclude git-hooks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These should be prune
: https://packaging.python.org/en/latest/guides/using-manifest-in/#manifest-in-commands
The manifest.in file seems to be tuned now. On https://pipelines.actions.githubusercontent.com/serviceHosts/f8547054-8c5a-4a55-9535-e755a3b0bb79/_apis/pipelines/1/runs/885/signedlogcontent/2?urlExpires=2022-05-22T07%3A52%3A47.2463120Z&urlSigningMethod=HMACV1&urlSignature=Voi3BdwWf0YrcQj%2BGX8YiGAw%2FzLhH9kh2eXkGJcwnnU%3D the number of file/directories in the sdist and repo is not the same, which sound ok to me.
|
It might be worth waiting until we switch over to using |
Otherwise I'd suggest running |
Thx @blink1073 for the help and advices. It may be worth moving to |
I'd like to complete all the steps outlined in the JupyterLab PR before declaring it ready. For now, you can add |
I have disabled the check-manifest as suggested and now Moving further, the check_release (link_check) is failing with (see https://github.com/jupyter/nbclassic/runs/6554168676?check_suite_focus=true).
|
@blink1073 I have undrafted this. We could merge this PR which disables the make the |
I will tackle the failure for the other subflow |
Sounds good, thanks! |
Super! Thx @blink1073 |
Fixes #101 (comment)
This PR aims to fix the releaser CI job