diff --git a/CLAUDE.md b/CLAUDE.md index 1bbb122..670a8c0 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -109,6 +109,8 @@ There is no meaningful way to test the Deck integration itself outside a real Ne ### Release process +**Versioning scheme (from 34.0.0 on): `..`.** The leading number tracks the minimum/maximum Nextcloud major version declared in `appinfo/info.xml`'s `` (currently `min-version="34" max-version="34"`), not this app's own feature history - so it only changes when the supported Nextcloud major changes (e.g. dropping/adding NC 34 support bumps to `35.0.0`), and resets `minor`/`patch` to `0.0` at that point. Ordinary fixes/features within the same supported NC major bump `minor`/`patch` as usual (semver-ish, without a leading `0.`). Versions before `34.0.0` (`0.1.x`/`0.2.x`) predate this scheme. + 1. Bump `` in `appinfo/info.xml` and `version` in `package.json` (keep them in sync). 2. Commit, push to `main`, confirm the run of `.gitea/workflows/build-main.yml` is green. 3. `git tag vX.Y.Z && git push origin vX.Y.Z` — this triggers the tag branch of the same workflow, which re-runs the checks, builds the frontend, runs `make appstore`, and attaches `workflow_deck_automation.tar.gz` as the asset on a normal (non-pre-) release for that tag. diff --git a/appinfo/info.xml b/appinfo/info.xml index 7a4f180..20d7c86 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -28,7 +28,7 @@ This app lets every user configure their own Deck automation workflows from Pers A background job periodically evaluates all enabled workflows and moves cards whose due date has passed, using Deck's own internal PHP classes only (no HTTP/OCS calls). ]]> - 0.2.3 + 34.0.0 agpl Patrick Niebeling WorkflowDeckAutomation diff --git a/package.json b/package.json index 0554f5d..31b7f16 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "workflow_deck_automation", - "version": "0.2.3", + "version": "34.0.0", "private": true, "type": "module", "description": "Automates moving overdue Deck cards between stacks, configurable per user.",