-
Notifications
You must be signed in to change notification settings - Fork 25
fix extra files not being included in write-manifest #417
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
Conversation
6087656
to
eafe892
Compare
☂️ Python Coverage
Overall Coverage
New FilesNo new covered files... Modified Files
|
eafe892
to
2adcec5
Compare
I was able to reproduce this on earlier versions of rsconnect-python and it is fixed for Mac on this branch. However, on Windows it still fails with the same error:
Write manifest command:
file listing:
|
This would be easier to fix with PurePath.is_relative_to, but that is only available in Python 3.9 |
On the new build, I'm still hitting the same error:
File listing:
Write-manifest command:
|
69411ba
to
2adcec5
Compare
I am rolling back some of the changes because a Windows fix is larger than the scope of this issue. |
On mac/linux, this fix works for APIs and other content when write-manifest requires a directory but when a file is required like in version:
write-manifest command:
It continues to work correctly within the target directory. |
include extra file checklist:
|
c070613
to
8bf7dc9
Compare
8bf7dc9
to
143bc0f
Compare
Tested all above content types on MacOS with and without extra files ✅ |
Intent
fixes #416
Type of Change
Approach
Automated Tests
Directions for Reviewers
Checklist