I’m trying to publish a patch version for my plugin, called settings-sync. However, I get the following error when running ipm publish:
$ ipm publish -t v0.2.8
(node:15596) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Publishing settings-sync@v0.2.8 failed
Creating new version failed: Failed to fetch https://api.github.com/repos/fredluetkemeier/inkdrop-settings-sync/readme?_ts=1697592236562&ref=v0.2.8: Request failed with status code 403
For some reason the README.md file fetch is failing with a status code of 403. Not entirely sure why, I don’t remember running into this issue the last time I published a plugin version.
Great to hear that you were able to publish the plugin successfully.
I had the same problem a couple of weeks ago. When I tried again just an hour later, everything was working again. I thought it might be a GitHub rate limit.
When I did a plugin update last week, it worked right away.
We should probably keep an eye on this if it happens more often.
╰─>$ ipm publish -t v0.0.1
(node:83673) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Registering pull-github-project ✗
Registering package in tatsuo48/pull-github-project repository failed: Failed to fetch https://api.github.com/repos/tatsuo48/pull-github-project?_ts=1700375729999: Request failed with status code 403
It’s happening in my environment too. I’ll keep an eye on it. Thank you.