Skip to content

fix: publicar las releases solo cuando el instalador ya está subido - #15

Merged
AleDev11 merged 2 commits into
mainfrom
fix/release-draft
Sep 25, 2026
Merged

AleDev11 merged 2 commits into
mainfrom
fix/release-draft

Conversation

@AleDev11

Copy link
Copy Markdown
Owner

Durante los ~3 minutos en que se genera el instalador, la release ya estaba publicada sin latest.yml, así que al buscar actualizaciones las apps instaladas mostraban un error 404 de electron-updater.

  • release-please crea la release como borrador (draft, con force-tag-creation para que exista el tag), el build compila ese commit y, al terminar de subir el instalador y latest.yml, la publica como última versión.
  • Los errores del actualizador se muestran con un mensaje comprensible en lugar del error técnico: versión publicándose, sin conexión, u otro.

Cómo se ha probado

  • bun run typecheck
  • El propio flujo se comprueba con la release que genera este cambio (0.7.1)

@AleDev11
AleDev11 merged commit df06065 into main Sep 25, 2026
2 checks passed
@AleDev11
AleDev11 deleted the fix/release-draft branch September 25, 2026 21:04
AleDev11 pushed a commit that referenced this pull request Sep 25, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.7.1](v0.7.0...v0.7.1)
(2026-09-25)


### Correcciones

* publicar las releases solo cuando el instalador ya está subido
([#15](#15))
([df06065](df06065))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.

1 participant