Cannot publish plugin

Bug report

Hi Takuya,

I’m trying to publish a new plugin but getting a 404 error from github on registration, querying this url

I got past the registration by removing the part of the repo url on my package.json, but then got this other error:

Failed to fetch Request failed with status code 404


  • Platform: macOS
  • Platform version: Big Sur 11.6.2
  • App Version: 5.5.3
> ipm -v
ipm  2.6.3
npm  6.14.16
node 16.9.1 x64
inkdrop 5.5.3
python 3.8.5
git 2.34.0

How to reproduce

ipm publish minor

I’ve published plugins before. Am I doing something wrong?

NVM. I tried again and it worked :eyes:
Feel free to close this :grimacing:

1 Like

Great work, picklecillo👏

Turns out the issue remains.
I’m trying to publish a new plugin, but it fails here:

> ipm publish minor
(node:46343) [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 search-notes ✗
Registering package in repository failed: Failed to fetch Request failed with status code 404

It’s failing because does not exist. The correct path would be, without the part.

Is it just me?

Can you try fixing the "repository" field in the package.json like so?

"repository": ""

Seemed to work but then failed when authenticating :frowning:

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see for information on currently recommended modes of authentication.
fatal: Authentication failed for ''

You have to authenticate with Personal Access Token: