10
10
branches :
11
11
- " *"
12
12
- " feature/**"
13
- env :
14
- ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION : true
15
-
16
13
jobs :
17
14
Get-CI-Image-Tag :
18
15
uses : opensearch-project/opensearch-build/.github/workflows/get-ci-image-tag.yml@main
@@ -33,16 +30,20 @@ jobs:
33
30
# this image tag is subject to change as more dependencies and updates will arrive over time
34
31
image : ${{ needs.Get-CI-Image-Tag.outputs.ci-image-version-linux }}
35
32
# need to switch to root so that github actions can install runner binary on container without permission issues.
36
- options : --user root
33
+ options : ${{ needs.Get-CI-Image-Tag.outputs.ci-image-start-options }}
37
34
38
35
39
36
steps :
37
+ - name : Run start commands
38
+ run : ${{ needs.Get-CI-Image-Tag.outputs.ci-image-start-command }}
39
+
40
40
- name : Checkout neural-search
41
- uses : actions/checkout@v1
41
+ uses : actions/checkout@v4
42
42
43
43
- name : Setup Java ${{ matrix.java }}
44
- uses : actions/setup-java@v1
44
+ uses : actions/setup-java@v4
45
45
with :
46
+ distribution : ' temurin'
46
47
java-version : ${{ matrix.java }}
47
48
48
49
- name : Run tests
@@ -61,11 +62,12 @@ jobs:
61
62
62
63
steps :
63
64
- name : Checkout neural-search
64
- uses : actions/checkout@v1
65
+ uses : actions/checkout@v4
65
66
66
67
- name : Setup Java ${{ matrix.java }}
67
- uses : actions/setup-java@v1
68
+ uses : actions/setup-java@v4
68
69
with :
70
+ distribution : ' temurin'
69
71
java-version : ${{ matrix.java }}
70
72
71
73
- name : Run tests
0 commit comments