Skip to content

chore(ci): drop npm publish workflow, PyPI-only#87

Merged
wesleysimplicio merged 1 commit into
mainfrom
chore/drop-npm-publish
May 28, 2026
Merged

chore(ci): drop npm publish workflow, PyPI-only#87
wesleysimplicio merged 1 commit into
mainfrom
chore/drop-npm-publish

Conversation

@wesleysimplicio
Copy link
Copy Markdown
Owner

@wesleysimplicio wesleysimplicio commented May 28, 2026

Resumo

Decisão do projeto: PyPI é o único canal de distribuição daqui pra frente. Remove o workflow de publish npm pra refletir essa decisão.

Follow-up de #86 (release 0.6.0). Refs #82, #83.

Mudanças

  • Deleta .github/workflows/publish-npm.yml.

O que não muda

  • package.json e bin/ continuam (dev local do starter scaffold, npx em outros projetos consumidores).
  • Versões existentes de @wesleysimplicio/llm-project-mapper no npm permanecem disponíveis (último release publicado é o que estava antes do meu trabalho — 0.6.0 nunca subiu pelo npm).

Pós-merge

  • Nenhum efeito imediato no main (CI rodando + DoD passa, mas sem novo workflow disparando publish-npm).
  • Próximos releases publicam só pra PyPI via publish-pypi.yml.

https://claude.ai/code/session_01JdmemqddwFnvbceWyuDE8m

This repository will no longer publish to npm. The published Python package
`simplicio-mapper` on PyPI is the only distribution channel from 0.6.0 onward;
existing npm versions of `@wesleysimplicio/llm-project-mapper` remain available
but receive no further releases.

Remove `.github/workflows/publish-npm.yml` so a stray push to main doesn't
attempt to publish (and so the workflow does not show as failing without an
`NPM_TOKEN` secret). `package.json` and the Node tooling stay for local
development of the starter scaffold.

https://claude.ai/code/session_01JdmemqddwFnvbceWyuDE8m
@wesleysimplicio wesleysimplicio marked this pull request as ready for review May 28, 2026 17:48
@wesleysimplicio wesleysimplicio merged commit 62aa65e into main May 28, 2026
30 of 31 checks passed
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.

2 participants