Skip to content

ci: build Flatpak no pipeline de release - #140

Open
rafaumeu wants to merge 3 commits into
stagingfrom
ci/flatpak-build
Open

ci: build Flatpak no pipeline de release#140
rafaumeu wants to merge 3 commits into
stagingfrom
ci/flatpak-build

Conversation

@rafaumeu

Copy link
Copy Markdown
Collaborator

O que

  • packaging/flatpak/: manifest atualizado p/ v1.22.1 com sha256 real do tar.gz x64
  • metainfo: release 1.22.1 no changelog
  • .github/workflows/build-flatpak.yml: a cada tag vX.Y.Z, atualiza url+sha256 do manifest automaticamente, roda flatpak-builder (x86_64) e faz upload do .flatpak na GitHub Release
  • Inclui snap/snapcraft.yaml (estava untracked)

Por quê

Flatpak foi o único formato ausente na v1.22.1 — electron-builder não gera flatpak; exige manifest + flatpak-builder próprios.

Notas

  • x86_64 apenas (runtime 24.08); arm64 pode vir depois
  • Próximo passo pós-merge: submissão ao Flathub

Reviewer: @ezequiasfonseca

@rafaumeu
rafaumeu changed the base branch from main to staging August 29, 2026 03:08
@rafaumeu rafaumeu closed this Aug 31, 2026
@rafaumeu rafaumeu reopened this Aug 31, 2026
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