File tree Expand file tree Collapse file tree 4 files changed +47
-35
lines changed Expand file tree Collapse file tree 4 files changed +47
-35
lines changed Original file line number Diff line number Diff line change 1
- name : PSP- Reusable
1
+ name : Reusable build and test
2
2
on :
3
3
workflow_call :
4
4
inputs :
21
21
22
22
jobs :
23
23
build :
24
- name : Build PSP
24
+ name : Build
25
25
runs-on : ${{ inputs.os }}
26
26
steps :
27
27
- name : Clone repository
50
50
retention-days : 1
51
51
52
52
test :
53
- name : Test PSP
53
+ name : Test
54
54
runs-on : ${{ inputs.os }}
55
55
needs : build
56
56
93
93
src/src/test/*/tmp_check
94
94
retention-days : 3
95
95
96
- test_tde :
97
- name : Test PSP with TDE
96
+ test-default-tde :
97
+ name : Test with TDE as default access method
98
98
runs-on : ${{ inputs.os }}
99
99
if : inputs.build_script == 'make'
100
100
needs : build
Original file line number Diff line number Diff line change
1
+ name : Build and Test
2
+ on :
3
+ pull_request :
4
+ push :
5
+ branches :
6
+ - TDE_REL_17_STABLE
7
+ workflow_dispatch :
8
+
9
+ jobs :
10
+ main :
11
+ name : Main matrix
12
+ strategy :
13
+ matrix :
14
+ os : [ubuntu-22.04]
15
+ compiler : [gcc, clang]
16
+ build_type : [debugoptimized]
17
+ build_script : [make, meson]
18
+ uses : ./.github/workflows/build-and-test.yml
19
+ with :
20
+ os : ${{ matrix.os }}
21
+ compiler : ${{ matrix.compiler }}
22
+ build_type : ${{ matrix.build_type }}
23
+ build_script : ${{ matrix.build_script }}
24
+ secrets : inherit
25
+
26
+ arm :
27
+ name : ARM matrix
28
+ if : github.event_name != 'pull_request'
29
+ strategy :
30
+ matrix :
31
+ os : [ubuntu-22.04-arm]
32
+ compiler : [gcc, clang]
33
+ build_type : [debugoptimized]
34
+ build_script : [make, meson]
35
+ uses : ./.github/workflows/build-and-test.yml
36
+ with :
37
+ os : ${{ matrix.os }}
38
+ compiler : ${{ matrix.compiler }}
39
+ build_type : ${{ matrix.build_type }}
40
+ build_script : ${{ matrix.build_script }}
41
+ secrets : inherit
Original file line number Diff line number Diff line change 1
- name : PgIndent
1
+ name : Format
2
2
on :
3
3
pull_request :
4
4
workflow_dispatch :
5
5
6
- defaults :
7
- run :
8
- working-directory : ./src
9
-
10
6
jobs :
11
7
check :
12
8
name : Check
15
11
- name : Clone repository
16
12
uses : actions/checkout@v4
17
13
with :
18
- path : ' src'
19
14
submodules : recursive
20
15
21
16
- name : Install dependencies
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments