WIP: chore: release readiness — Windows CI, release workflow, version alignment #20

Closed
gabogg wants to merge 1 commit from chore/release-readiness into dev
Owner

Release-readiness checklist

Tracking PR for release readiness before the dev → master major PR. Each task is implemented in dedicated branches with individual PRs targeting dev for review:

Tasks & Sub-PRs

  • Fix CHANGELOG URLs & legacy repo links → PR #21 (chore/fix-changelog-urls)
    • Replaced 65 legacy github.com/GGabrielDev/inventory-manager-java URLs with https://git.gaboggamer.online/PCivil/inventory-system across CHANGELOG.md and setup-server.sh.
  • Align versions across repository → PR #22 (chore/version-alignment)
    • Synchronized Maven root and backend POMs, Tauri, Cargo, and npm manifests to 1.13.0.
    • Added desktop manifests to release-please-config.json extra-files.
  • Desktop app in README & cleanup → PR #23 (docs/desktop-readme-and-cleanup)
    • Documented desktop setup, dev mode, build commands, and artifact naming conventions in README.md.
    • Documented backend URL configuration.
    • Configured webviewInstallMode: { type: "embedBootstrapper" } in tauri.conf.json.
    • Removed stray tracked files and updated .gitignore.
  • Windows CI/release job & multi-platform release workflow → PR #24 (ci/release-workflows-and-windows-build)
    • Consolidated multi-platform release jobs for Backend JAR, Linux desktop, and Windows MSVC desktop (.exe / .msi).
    • Updated scripts/release.sh to bump all modules synchronously.
## Release-readiness checklist Tracking PR for release readiness before the `dev → master` major PR. Each task is implemented in dedicated branches with individual PRs targeting `dev` for review: ### Tasks & Sub-PRs - [x] **Fix CHANGELOG URLs & legacy repo links** → PR #21 (`chore/fix-changelog-urls`) - Replaced 65 legacy `github.com/GGabrielDev/inventory-manager-java` URLs with `https://git.gaboggamer.online/PCivil/inventory-system` across `CHANGELOG.md` and `setup-server.sh`. - [x] **Align versions across repository** → PR #22 (`chore/version-alignment`) - Synchronized Maven root and backend POMs, Tauri, Cargo, and npm manifests to `1.13.0`. - Added desktop manifests to `release-please-config.json` `extra-files`. - [x] **Desktop app in README & cleanup** → PR #23 (`docs/desktop-readme-and-cleanup`) - Documented desktop setup, dev mode, build commands, and artifact naming conventions in `README.md`. - Documented backend URL configuration. - Configured `webviewInstallMode: { type: "embedBootstrapper" }` in `tauri.conf.json`. - Removed stray tracked files and updated `.gitignore`. - [x] **Windows CI/release job & multi-platform release workflow** → PR #24 (`ci/release-workflows-and-windows-build`) - Consolidated multi-platform release jobs for Backend JAR, Linux desktop, and Windows MSVC desktop (`.exe` / `.msi`). - Updated `scripts/release.sh` to bump all modules synchronously.
chore(release): groundwork for release readiness
All checks were successful
CI / backend-test (pull_request) Successful in 2m56s
CI / frontend-test (pull_request) Successful in 46s
CI / rust-test (pull_request) Successful in 1m12s
6467a122e2
- Remove stray tracked files (test_mcp.js, backend/pom.xml.versionsBackup)
- Set Windows webviewInstallMode to embedBootstrapper
- Document desktop build/release steps in README

Co-authored-by: CommandCodeBot <noreply@commandcode.ai>
gabogg changed title from chore: release readiness — Windows CI, release workflow, version alignment to WIP: chore: release readiness — Windows CI, release workflow, version alignment 2026-08-24 19:51:08 +00:00
gabogg closed this pull request 2026-08-25 12:43:07 +00:00
All checks were successful
CI / backend-test (pull_request) Successful in 2m56s
CI / frontend-test (pull_request) Successful in 46s
CI / rust-test (pull_request) Successful in 1m12s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
PCivil/inventory-system!20
No description provided.