@@ -2,33 +2,35 @@ name: S1 Agent Common
2
2
on :
3
3
push :
4
4
branches :
5
- - ' release/**'
5
+ - " release/**"
6
6
paths :
7
- - ' roles/s1_agent_common/**'
8
- - ' !roles/s1_agent_common/README.md'
9
- - ' !roles/s1_agent_common/makefile'
10
- - ' .github/workflows/s1_agent_common.yml'
11
- - ' .github/workflows/ci-*.yml'
12
- - ' !.github/workflows/ci-release.yml'
13
- - ' !.github/workflows/ci-release.yml'
14
- - ' .github/actions/ci-setup/action.yml'
15
- - ' requirements.yml'
7
+ - " roles/s1_agent_common/**"
8
+ - " !roles/s1_agent_common/README.md"
9
+ - " !roles/s1_agent_common/makefile"
10
+ - " extensions/molecule/common"
11
+ - " .github/workflows/s1_agent_common.yml"
12
+ - " .github/workflows/ci-*.yml"
13
+ - " !.github/workflows/ci-release.yml"
14
+ - " !.github/workflows/ci-release.yml"
15
+ - " .github/actions/ci-setup/action.yml"
16
+ - " requirements.yml"
16
17
pull_request :
17
18
branches :
18
- - ' main'
19
+ - " main"
19
20
types :
20
21
- opened
21
22
- synchronize
22
23
- ready_for_review
23
24
paths :
24
- - ' roles/s1_agent_common/**'
25
- - ' !roles/s1_agent_common/README.md'
26
- - ' !roles/s1_agent_common/makefile'
27
- - ' .github/workflows/s1_agent_common.yml'
28
- - ' .github/workflows/ci-*.yml'
29
- - ' !.github/workflows/ci-release.yml'
30
- - ' .github/actions/ci-setup/actions.yml'
31
- - ' requirements.yml'
25
+ - " roles/s1_agent_common/**"
26
+ - " !roles/s1_agent_common/README.md"
27
+ - " !roles/s1_agent_common/makefile"
28
+ - " extensions/molecule/common"
29
+ - " .github/workflows/s1_agent_common.yml"
30
+ - " .github/workflows/ci-*.yml"
31
+ - " !.github/workflows/ci-release.yml"
32
+ - " .github/actions/ci-setup/actions.yml"
33
+ - " requirements.yml"
32
34
workflow_dispatch :
33
35
concurrency :
34
36
group : ${{ github.workflow }}-${{ github.ref }}
41
43
role-path : ./roles/s1_agent_common
42
44
43
45
call-ci-test :
44
- name : ' Test: ${{ matrix.boxes.display_name }} (${{ matrix.scenario-name }})'
46
+ name : " Test: ${{ matrix.boxes.display_name }} (${{ matrix.scenario-name }})"
45
47
needs : call-ci-lint
46
48
uses : ./.github/workflows/ci-test.yml
47
49
strategy :
@@ -61,28 +63,27 @@ jobs:
61
63
display_name : Server 2022
62
64
connection : ssh
63
65
group : Windows
64
- - distribution : WindowsServer2012R2
65
- repository : jborean93
66
- display_name : Server 2012r2
67
- connection : winrm
66
+ # - distribution: WindowsServer2012R2
67
+ # repository: jborean93
68
+ # display_name: Server 2012r2
69
+ # connection: winrm
68
70
scenario-name :
69
- - default
70
- - winrm_default
71
- exclude :
72
- # OpenSSH is not supported on Windows Server 2012r2. We need to use
73
- # custom scenarios configured for winrm connections. Exclude normal
74
- # scenarios for winrm connections and winrm_* scenarios for ssh
75
- # connections.
76
- - { boxes: { connection: winrm }, scenario-name: default }
77
- - { boxes: { connection: ssh }, scenario-name: winrm_default }
71
+ - common
72
+ # exclude:
73
+ # # OpenSSH is not supported on Windows Server 2012r2. We need to use
74
+ # # custom scenarios configured for winrm connections. Exclude normal
75
+ # # scenarios for winrm connections and winrm_* scenarios for ssh
76
+ # # connections.
77
+ # - { boxes: { connection: winrm }, scenario-name: default }
78
+ # - { boxes: { connection: ssh }, scenario-name: winrm_default }
78
79
with :
79
80
box-distribution : ${{ matrix.boxes.distribution }}
80
81
box-repository : ${{ matrix.boxes.repository }}
81
82
ansible-connection : ${{ matrix.boxes.connection }}
82
83
ansible-group : ${{ matrix.boxes.group }}
83
84
display-name : ${{ matrix.boxes.display_name }}
84
85
scenario-name : ${{ matrix.scenario-name }}
85
- role-path : ./roles/s1_agent_common
86
+ # role-path: ./roles/s1_agent_common
86
87
secrets : inherit
87
88
88
89
call-ci-assert :
0 commit comments