Skip to content

Commit 6ea50b5

Browse files
committed
ci: actualize fast_testing workflow
This patch bumps the versions of Tarantool up to 2.11, 3.2 and 3.3 as currently supported with built packages for the latest Ubuntu 24.04 (noble). Also, it bumps the version of the `actions/checkout` actions to v4 and the version of the `actions/setup-python` action to v5. It is needed for fixing the following GitHub warnings: | Node.js 16 actions are deprecated. | Please update the following actions to use Node.js 20 | | The following actions uses node12 which is deprecated and will be | forced to run on node16 Also, it updates `setup-tarantool` action to v3. It is needed to make Tarantool 3.x pipelines work, see [1] for details. [1]: https://github.com/tarantool/setup-tarantool/releases/tag/v3.0.0
1 parent 70eabe6 commit 6ea50b5

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

.github/workflows/fast_testing.yml

+6-8
Original file line numberDiff line numberDiff line change
@@ -17,27 +17,25 @@ jobs:
1717
fail-fast: false
1818
matrix:
1919
tarantool:
20-
- '1.10'
21-
- '2.8'
22-
- '2.9'
20+
- '2.11'
21+
- '3.2'
22+
- '3.3'
2323

2424
steps:
2525
- name: Clone the connector
26-
uses: actions/checkout@v2
26+
uses: actions/checkout@v4
2727
with:
2828
# Enable recursive submodules checkout as test-run git module is used
2929
# for running tests.
3030
submodules: recursive
3131

3232
- name: Setup tarantool ${{ matrix.tarantool }}
33-
uses: tarantool/setup-tarantool@v1
33+
uses: tarantool/setup-tarantool@v3
3434
with:
3535
tarantool-version: ${{ matrix.tarantool }}
3636

3737
- name: Setup python3 for tests
38-
uses: actions/setup-python@v2
39-
with:
40-
python-version: 3.7
38+
uses: actions/setup-python@v5
4139

4240
- name: Install test requirements
4341
run: pip install -r test-run/requirements.txt

0 commit comments

Comments
 (0)