Skip to content

fix(release): prove the signature against gestion-aio's apps.pub - #11

Merged
ddespinoza merged 1 commit into
mainfrom
fix/apps-pub-from-gestion-aio
Nov 10, 2026
Merged

ddespinoza merged 1 commit into
mainfrom
fix/apps-pub-from-gestion-aio

Conversation

@ddespinoza

Copy link
Copy Markdown
Contributor

Since instalador#317 (2026-11-05) removed apps.pub from instalador, every caller's «Sign and publish» fails: signify: can't open suite/apps.pub (estadistica run 42825631891, tag v0.3.0; nothing was published).

  • The signing check now reads the key from gestion-aio, the suite that verifies App releases, at aps/provisionador/apps.pub.
  • Same key: the two files are byte-identical (sha256 64248ce2…), and estadistica v0.2.0's SHA256SUMS.minisig verifies against gestion-aio's copy.
  • Callers pick it up by bumping their pin to this commit.
  • Gate: shellcheck, pack-app.sh --self-test (31), community-check.sh --self-test, actionlint and zizmor (offline) pass locally.

🤖 Generated with Claude Code

instalador#317 removed apps.pub from instalador (its ADR-0001 moved that
repo to checksum pins), so every caller's «Sign and publish» job now
fails with "can't open suite/apps.pub". The suite that installs App
releases is gestion-aio, which still verifies them with the same key at
aps/provisionador/apps.pub (byte-identical; v0.2.0 of estadistica
verifies against it).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ddespinoza
ddespinoza marked this pull request as ready for review November 10, 2026 16:18
@ddespinoza
ddespinoza merged commit 064711d into main Nov 10, 2026
4 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.

1 participant