Skip to content

Commit

Permalink
ci: drop testing on older versions
Browse files Browse the repository at this point in the history
Versions in question are not supported for at least two years from
now [1].

1. https://www.tarantool.io/en/doc/latest/release/calendar/

Part of #365
  • Loading branch information
DifferentialOrange committed Oct 18, 2023
1 parent 588c215 commit 31d81c7
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 12 deletions.
13 changes: 1 addition & 12 deletions .github/workflows/test_on_push.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,23 +11,17 @@ jobs:
github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name != github.repository
strategy:
matrix:
# We need 1.10.6 here to check that module works with
# old Tarantool versions that don't have "tuple-keydef"/"tuple-merger" support.
# We test old metrics with Tarantool 2.10 because since Tarantool 2.11.1
# it uses its own metrics package.
# We test old metrics with Cartridge 2.7.9 because since 2.8.0 it
# requires metrics 1.0.0.
tarantool-version: ["1.10.6", "1.10", "2.2", "2.3", "2.4", "2.5", "2.6", "2.7", "2.8", "2.10", "2.11"]
tarantool-version: ["1.10", "2.8", "2.10", "2.11"]
metrics-version: [""]
cartridge-version: ["2.8.0"]
remove-merger: [false]
include:
- tarantool-version: "1.10"
metrics-version: "1.0.0"
cartridge-version: "2.8.0"
- tarantool-version: "2.7"
remove-merger: true
cartridge-version: "2.8.0"
- tarantool-version: "2.10"
metrics-version: "0.10.0"
cartridge-version: "2.7.9"
Expand Down Expand Up @@ -85,11 +79,6 @@ jobs:
if: matrix.tarantool-version == 'master'
run: echo "${GITHUB_WORKSPACE}/bin" >> $GITHUB_PATH

- name: Fix luarocks in Tarantool CE 1.10.6
if: matrix.tarantool-version == '1.10.6'
run: |
sudo patch -p1 /usr/share/tarantool/luarocks/manif.lua luarocks.patch
- name: Install requirements for community
run: |
tarantool --version
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## Unreleased

### Changed
* Drop testing on Tarantool 1.10.6 and Tarantool 2.x older than 2.8 (#365).

## [1.4.0] - 16-10-23

### Added
Expand Down

0 comments on commit 31d81c7

Please sign in to comment.