From 97283232b8a275df15fd1ba4b2819af5970a7138 Mon Sep 17 00:00:00 2001 From: Janik von Rotz Date: Tue, 6 Oct 2026 11:49:54 +0200 Subject: [PATCH] feat(revision): update version references and improve commit script --- revisions/13.0 | 3 +-- revisions/14.0 | 3 +-- revisions/15.0 | 3 +-- revisions/16.0 | 3 +-- revisions/17.0 | 3 +-- revisions/18.0 | 1 - revisions/19.0 | 6 +++--- revisions/20.0 | 4 ++++ task | 16 +++++++++++----- 9 files changed, 23 insertions(+), 19 deletions(-) create mode 100644 revisions/20.0 diff --git a/revisions/13.0 b/revisions/13.0 index 1a74cd39..c67eebea 100755 --- a/revisions/13.0 +++ b/revisions/13.0 @@ -1,5 +1,4 @@ ODOO_REVISION=13.0 ODOO_REF=13.0 ODOO_ENTERPRISE_REF=13.0 -ODOO_THEME_REF=13.0 -ODOO_IMAGE_REF=odoo:13.0 +ODOO_THEME_REF=13.0 \ No newline at end of file diff --git a/revisions/14.0 b/revisions/14.0 index 9b8db27f..ae0d0207 100755 --- a/revisions/14.0 +++ b/revisions/14.0 @@ -1,5 +1,4 @@ ODOO_REVISION=14.0 ODOO_REF=14.0 ODOO_ENTERPRISE_REF=14.0 -ODOO_THEME_REF=14.0 -ODOO_IMAGE_REF=odoo:14.0 +ODOO_THEME_REF=14.0 \ No newline at end of file diff --git a/revisions/15.0 b/revisions/15.0 index 4d22d450..0b41efc1 100755 --- a/revisions/15.0 +++ b/revisions/15.0 @@ -1,5 +1,4 @@ ODOO_REVISION=15.0 ODOO_REF=15.0 ODOO_ENTERPRISE_REF=15.0 -ODOO_THEME_REF=15.0 -ODOO_IMAGE_REF=odoo:15.0 +ODOO_THEME_REF=15.0 \ No newline at end of file diff --git a/revisions/16.0 b/revisions/16.0 index 1c932c2c..65d06d3c 100755 --- a/revisions/16.0 +++ b/revisions/16.0 @@ -1,5 +1,4 @@ ODOO_REVISION=16.0 ODOO_REF=16.0 ODOO_ENTERPRISE_REF=16.0 -ODOO_THEME_REF=16.0 -ODOO_IMAGE_REF=odoo:16.0 +ODOO_THEME_REF=16.0 \ No newline at end of file diff --git a/revisions/17.0 b/revisions/17.0 index 5d72661e..5027afff 100755 --- a/revisions/17.0 +++ b/revisions/17.0 @@ -1,5 +1,4 @@ ODOO_REVISION=17.0 ODOO_REF=17.0 ODOO_ENTERPRISE_REF=17.0 -ODOO_THEME_REF=17.0 -ODOO_IMAGE_REF=odoo:17.0 \ No newline at end of file +ODOO_THEME_REF=17.0 \ No newline at end of file diff --git a/revisions/18.0 b/revisions/18.0 index 8a08b0e0..fc538146 100755 --- a/revisions/18.0 +++ b/revisions/18.0 @@ -2,4 +2,3 @@ ODOO_REVISION=18.0 ODOO_REF=18.0 ODOO_ENTERPRISE_REF=18.0 ODOO_THEME_REF=18.0 -ODOO_IMAGE_REF=odoo:18.0 diff --git a/revisions/19.0 b/revisions/19.0 index dc635cd0..841a1593 100755 --- a/revisions/19.0 +++ b/revisions/19.0 @@ -1,4 +1,4 @@ ODOO_REVISION=19.0 -ODOO_REF=1aa9b957afdd1413f6241ce2e408b96f9e934242 -ODOO_ENTERPRISE_REF=64981c92c070bd931c692bab14fc5ff999632e5b -ODOO_THEME_REF=2bd942a9cfbf7774ff40c8fd5b09dbbd9d222bc2 \ No newline at end of file +ODOO_REF=19.0 +ODOO_ENTERPRISE_REF=19.0 +ODOO_THEME_REF=19.0 diff --git a/revisions/20.0 b/revisions/20.0 new file mode 100644 index 00000000..cd8997bb --- /dev/null +++ b/revisions/20.0 @@ -0,0 +1,4 @@ +ODOO_REVISION=20.0 +ODOO_REF=20.0 +ODOO_ENTERPRISE_REF=20.0 +ODOO_THEME_REF=20.0 diff --git a/task b/task index 3d65d39f..618f4136 100755 --- a/task +++ b/task @@ -2932,12 +2932,18 @@ commit-and-push-revision() { ODOO_REVISION="$1" fi - # echo 'Remove existing tag...' - # git tag -d "$ODOO_REVISION" + echo 'Remove existing tag' + git tag -d "$ODOO_REVISION" 2>/dev/null || true - echo "Commit with revision $ODOO_REVISION tag..." - git commit --all --message "feat(revision): release $ODOO_REVISION" - git tag "$ODOO_REVISION" + echo "Commit with revision $ODOO_REVISION tag" + if ! git diff --quiet HEAD; then + git commit --all --message "feat(revision): release $ODOO_REVISION" + else + echo 'Nothing to commit, continuing...' + fi + + echo "Tag commit with $ODOO_REVISION" + git tag -f "$ODOO_REVISION" echo 'Push tags...' git push