Skip to content

Commit 131b7de

Browse files
committed
Update CI with matrix
1 parent 8534d36 commit 131b7de

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-1
lines changed

.github/workflows/test.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches: [ main ]
6+
pull_request:
7+
branches: [ main ]
8+
workflow_dispatch:
9+
10+
jobs:
11+
test:
12+
runs-on: ubuntu-latest
13+
name: Run Tests on Elasticsearch ${{ matrix.es-version }}
14+
strategy:
15+
matrix:
16+
es-version: ['7.6.2', '8.4.1', '9.1.0']
17+
services:
18+
elasticsearch:
19+
image: "docker.elastic.co/elasticsearch/elasticsearch:${{ matrix.es-version }}"
20+
ports:
21+
- 9200:9200
22+
env:
23+
discovery.type: single-node
24+
xpack.security.enabled: false
25+
steps:
26+
- uses: actions/checkout@v5
27+
- name: Test
28+
run: swift test
29+

scripts/startLocalDockerESTest.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ let (dockerResult, _) = shell(
3838
"-e", "discovery.type=single-node",
3939
"-e", "ES_JAVA_OPTS=-Xms256m -Xmx256m",
4040
"-e", "xpack.security.enabled=false",
41-
"-e", "xpack.security.enrollment.enabled=false",
4241
"-d", "docker.elastic.co/elasticsearch/elasticsearch:9.1.0")
4342

4443
guard dockerResult == 0 else {

0 commit comments

Comments
 (0)