@@ -32,49 +32,43 @@ jobs:
32
32
with :
33
33
distribution : ' temurin'
34
34
java-version : ' 17'
35
-
35
+
36
+ - name : Checkout driver
37
+ uses : actions/checkout@v4
38
+
36
39
- name : Set Version
37
40
id : version
38
41
run : echo "v0.0.0" > polypheny-connector-version.txt
39
42
40
43
- name : Create MANIFEST.in
41
44
run : echo "include polypheny-connector-version.txt" > MANIFEST.in
42
-
43
- - name : Checkout driver
44
- uses : actions/checkout@v4
45
- with :
46
- path : main
47
45
48
46
- name : Install driver dependencies
49
47
run : pip install -r requirements.txt
50
- working-directory : main
51
48
52
49
- name : Load Polypheny JAR
53
50
uses : actions/download-artifact@v4
54
51
with :
55
52
name : polypheny-jar
56
- path : main
57
53
58
54
- name : Run tests
59
55
60
56
with :
61
57
cmd : pytest --doctest-modules -v
62
58
jar : polypheny.jar
63
59
autodocker : ${{ matrix.os != 'windows' }}
64
- working-directory : main
65
60
timeout-minutes : 10
66
61
67
62
- name : Install locally
68
63
run : pip install .
69
- working-directory : main
70
64
71
65
- name : Run tests in docs
72
66
73
67
with :
74
68
cmd : make doctest
75
69
jar : ../polypheny.jar
76
70
autodocker : ${{ matrix.os != 'windows' }}
77
- working-directory : main/ docs
71
+ working-directory : docs
78
72
79
73
test-stores :
80
74
timeout-minutes : 10
@@ -97,27 +91,23 @@ jobs:
97
91
distribution : ' temurin'
98
92
java-version : ' 17'
99
93
94
+ - name : Checkout driver
95
+ uses : actions/checkout@v4
96
+
100
97
- name : Set Version
101
98
id : version
102
99
run : echo "v0.0.0" > polypheny-connector-version.txt
103
100
104
101
- name : Create MANIFEST.in
105
102
run : echo "include polypheny-connector-version.txt" > MANIFEST.in
106
103
107
- - name : Checkout driver
108
- uses : actions/checkout@v4
109
- with :
110
- path : main
111
-
112
104
- name : Install driver dependencies
113
105
run : pip install -r requirements.txt
114
- working-directory : main
115
106
116
107
- name : Load Polypheny JAR
117
108
uses : actions/download-artifact@v4
118
109
with :
119
110
name : polypheny-jar
120
- path : main
121
111
122
112
- name : Run tests
123
113
@@ -130,14 +120,13 @@ jobs:
130
120
131
121
- name : Install locally
132
122
run : pip install .
133
- working-directory : main
134
123
135
124
- name : Run tests in docs
136
125
137
126
with :
138
127
cmd : make doctest
139
128
jar : ../polypheny.jar
140
- working-directory : main/ docs
129
+ working-directory : docs
141
130
default-store : ${{ matrix.adapter }}
142
131
143
132
build-docs :
0 commit comments