Skip to content

ci: automatically perform monthly draft releases - #150

Open
jkaczman wants to merge 4 commits into
jk-cargo-clippy-cifrom
feat/monthly-draft-releases
Open

jkaczman wants to merge 4 commits into
jk-cargo-clippy-cifrom
feat/monthly-draft-releases

Conversation

@jkaczman

@jkaczman jkaczman commented Sep 26, 2026 •

Copy link
Copy Markdown
Collaborator

Automatically emits a draft release every month (on the 1st)

This simplifies the work to release for this repository to simply verifying reproducible builds of the automatic release, writing up a release description, and signing the checksum file.

It bumps all the versions in the Cargo toml manifests, builds all the release artifacts and does platform signatures (macOS, Windows).

Works with secluso/mobile_client#108 and secluso/os#46 by automatically triggering its runs, and gets the sha256 checksum to be put into core's release checksum file.

Re #94.

@jkaczman
jkaczman added this pull request to stack #146 September 26, 2026 13:33
@jkaczman
jkaczman force-pushed the feat/monthly-draft-releases branch from be76a72 to 7a9c48a Compare September 26, 2026 13:33
@jkaczman
jkaczman requested a review from arrdalan September 27, 2026 09:31
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