Skip to content

Add GitHub action release pipeline plus CI setup #43

@qiarie

Description

@qiarie

Add GitHub Actions workflows that produce signed multi-platform artifacts on Semantic versioning tag push and gate PRs with ./gradlew check & an iOS compile-check.

  • Configured builds

    • Android - signed AAB + APK
    • Linux - .deb, .rpm, portable .tar.gz
    • Windows - .msi
    • macOS - .dmg (Apple Silicon)
    • Web - Wasm bundle (zipped, attached to Release; deployed to GitHub Pages for stable releases only)
  • Build checks on every PR and on pushes to main

  • Gradle config - env-driven versionName/versionCode, opt-in release signing (enableV1Signing = false; enableV2Signing = true), keystore.properties local fallback.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

Status
In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions