Skip to content

Commit d7944a0

Browse files
committed
chore: raise minimum requirements to match supported versions
Now that 5.1-stable is dropped from CI, align the documented/enforced minimums: - init.rb: requires_redmine 5.1.0 -> 6.0.0 - README: Redmine >= 6.0.0, add Ruby >= 3.3, PostgreSQL >= 13 -> 15, PostGIS >= 3.0 -> 3.4, NodeJS v18 -> >= 22 - CI: install Node 22 (setup_20.x -> setup_22.x) to match the README minimum (Node 20 nears EOL; 22 is current LTS)
1 parent 6fcc155 commit d7944a0

3 files changed

Lines changed: 7 additions & 6 deletions

File tree

.github/workflows/test-postgis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ jobs:
8686
8787
- name: Install Node/Yarn packages
8888
run: |
89-
curl -sL https://deb.nodesource.com/setup_20.x | bash -
89+
curl -sL https://deb.nodesource.com/setup_22.x | bash -
9090
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
9191
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list
9292
apt-get update --yes --quiet

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@ The Geo-Task-Tracker (GTT) plugin adds spatial capabilities to Redmine:
1717
Redmine GTT plugins **require PostgreSQL/PostGIS** and will not work with SQLite
1818
or MariaDB/MySQL!!!
1919

20-
- Redmine >= 5.1.0
21-
- PostgreSQL >= 13
22-
- PostGIS >= 3.0
23-
- NodeJS v18
20+
- Redmine >= 6.0.0
21+
- Ruby >= 3.3
22+
- PostgreSQL >= 15
23+
- PostGIS >= 3.4
24+
- NodeJS >= 22
2425
- yarn
2526

2627
## Installation

init.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
description 'Adds location-based task management and maps'
99
version '6.0.1'
1010

11-
requires_redmine :version_or_higher => '5.1.0'
11+
requires_redmine :version_or_higher => '6.0.0'
1212

1313
project_module :gtt do
1414
permission :manage_gtt_settings, {

0 commit comments

Comments
 (0)