Skip to content

fix(ci): add publishConfig with access to package.json - #262

Merged
inomdzhon merged 1 commit into
masterfrom
imirdzhamolov/fix/publishConfig-access-public
Jan 16, 2026
Merged

inomdzhon merged 1 commit into
masterfrom
imirdzhamolov/fix/publishConfig-access-public

Conversation

@inomdzhon

@inomdzhon inomdzhon commented Jan 15, 2026 •

Copy link
Copy Markdown
Contributor

Воркфлоу publish.yml упал при yarn publish, т.к. в package.json не хватало "publishConfig": { "access": "public" }".

На счёт завершения публикации версии v0.17.0

Т.к. воркфлоу publish.yml не учитывает, что шаг Publushing release может упасть, версия и тег на версию v0.17.0 уже запушилась в master. Если заново запустить воркфлоу с параметром 0.17.0, то он упадёт на шаг yarn version --new-version ${{ github.event.inputs.version }} --no-commit-hooks с ошибкой что версия уже есть.

Чтобы не откатывать коммит, опубликовал версию локально https://www.npmjs.com/package/@vkontakte/api-schema-typescript-generator/v/0.17.0.

@inomdzhon
inomdzhon merged commit 85500fc into master Jan 16, 2026
1 check passed
@inomdzhon

Copy link
Copy Markdown
Contributor Author

Не помогло, такая же ошибка

yarn publish v1.22.22
[1/4] Bumping version...
info Current version: 0.17.1
[2/4] Logging in...
[3/4] Publishing...
error Couldn't publish package: "https://registry.npmjs.org/@vkontakte%2fapi-schema-typescript-generator: Not found"
info Visit https://yarnpkg.com/en/docs/cli/publish for documentation about this command.
Error: Process completed with exit code 1.

Нужно менять на npm publish, либо обновлять Yarn до v4, что можно было делать yarn npm publish.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants