Skip to content

chore: release 1.4.2 with the signed release workflow - #204

Merged
DeepDiver1975 merged 2 commits into
masterfrom
release/1.4.2
Jul 28, 2026
Merged

chore: release 1.4.2 with the signed release workflow#204
DeepDiver1975 merged 2 commits into
masterfrom
release/1.4.2

Conversation

@DeepDiver1975

Copy link
Copy Markdown
Member

Enrolls firstrunwizard in the shared signed release workflow and cuts 1.4.2, which
ships the extension-free legacy routes from #203.

Changes

  • ci: add signed release workflow — new .github/workflows/release.yml calling
    owncloud/reusable-workflows/.github/workflows/release.yml@main on v* tags. The
    repo's make dist builds both an unsigned source package and a signed appstore
    package, so artifact-glob is narrowed to build/artifacts/appstore/*.tar.gz
    otherwise the workflow's "artifacts are signed" assertion would trip on the source
    tarball.
  • chore: bump version to 1.4.2appinfo/info.xml 1.4.1 → 1.4.2 and the
    changelog's [Unreleased] section closed out as [1.4.2] - 2026-07-28.

Once merged, tag v1.4.2 and the workflow builds, G2-signs and publishes
firstrunwizard.tar.gz — no signing on a laptop. Verified locally that make dist
with the workflow's CAN_SIGN=true sign="ocsign …" override produces a valid signature
(159 files, CN=firstrunwizard, chain verifies to the G2 root).

🤖 Generated with Claude Code

Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
@DeepDiver1975
DeepDiver1975 requested a review from a team as a code owner July 28, 2026 16:05
@DeepDiver1975
DeepDiver1975 merged commit 2a282bc into master Jul 28, 2026
11 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