File tree 4 files changed +11
-36
lines changed
4 files changed +11
-36
lines changed Original file line number Diff line number Diff line change 16
16
ELASTICSEARCH_ACTIVE_VERSION : " 8"
17
17
18
18
jobs :
19
- publish-runner :
20
- name : Kuzzle runner Docker image
21
- runs-on : ubuntu-24.04
22
- strategy :
23
- matrix :
24
- node-version : [22]
25
- steps :
26
- - uses : actions/checkout@v4
27
-
28
- - name : Install additional libraries
29
- uses : ./.github/actions/install-packages
30
-
31
- - name : Set up QEMU
32
- uses : docker/setup-qemu-action@v3
33
-
34
- - name : Set up Docker Buildx
35
- uses : docker/setup-buildx-action@v3
36
-
37
- - name : Login to DockerHub
38
- uses : docker/login-action@v3
39
- with :
40
- username : ${{ secrets.DOCKER_USERNAME }}
41
- password : ${{ secrets.DOCKER_PASSWORD }}
42
-
43
- - name : Build and push
44
- uses : docker/build-push-action@v6
45
- with :
46
- context : ./docker/images/kuzzle-runner
47
- file : ./docker/images/kuzzle-runner/Dockerfile
48
- push : true
49
- build-args : NODE_VERSION=${{ matrix.node-version }}
50
- platforms : ${{ env.DOCKER_PLATFORMS }}
51
- tags : kuzzleio/kuzzle-runner:${{ matrix.node-version }}
52
-
53
19
prepare-matrix :
54
20
name : Forge Node LTS Matrix
55
21
runs-on : ubuntu-24.04
56
- needs : [publish-runner]
57
22
steps :
58
23
- id : set-matrix
59
24
run : |
Original file line number Diff line number Diff line change 89
89
"@types/jest" : " 29.5.14" ,
90
90
"@types/js-yaml" : " 4.0.9" ,
91
91
"@types/lodash" : " 4.17.14" ,
92
+ "@types/mocha" : " ^10.0.10" ,
92
93
"async" : " 3.2.5" ,
93
94
"chokidar" : " 4.0.3" ,
94
95
"cucumber" : " 6.0.7" ,
Original file line number Diff line number Diff line change 19
19
"skipLibCheck" : true ,
20
20
"skipDefaultLibCheck" : true ,
21
21
"types" : [
22
- " node"
22
+ " node" ,
23
+ " jest"
23
24
]
24
25
},
25
26
"rootDir" : " lib/" ,
You can’t perform that action at this time.
0 commit comments