File tree Expand file tree Collapse file tree 1 file changed +34
-13
lines changed Expand file tree Collapse file tree 1 file changed +34
-13
lines changed Original file line number Diff line number Diff line change 1
1
name : libyang+FRR HEAD CI
2
2
run-name : libyang CI FRR ${{ github.actor }} ⚗️
3
3
on :
4
- schedule :
5
- # every night at 1.10
6
- - cron : ' 10 1 * * *'
4
+ workflow_dispatch :
5
+ inputs :
6
+ frr-versions :
7
+ description : ' FRRouting version'
8
+ required : true
9
+ default : ' master'
10
+ type : choice
11
+ options :
12
+ - master
13
+ - frr-9.1
14
+ - frr-9.0.2
15
+ - frr-8.5.4
16
+ libyang-versions :
17
+ description : ' libyang version'
18
+ required : true
19
+ default : ' devel'
20
+ type : choice
21
+ options :
22
+ - devel
23
+ - v2.1.148
24
+ - v2.1.128
25
+ # schedule:
26
+ # # every night at 1.10
27
+ # - cron: '10 1 * * *'
7
28
# the following in pending for fixes per the comments of pr !2203
8
29
# push:
9
30
# branches:
@@ -18,12 +39,12 @@ jobs:
18
39
strategy :
19
40
matrix :
20
41
compiler : [ gcc ]
21
- frr-versions :
22
- - frr-9.1
23
- - frr-9.0.2
24
- - frr-8.5.4
25
- libyang-versions :
26
- - v2.1.128
42
+ # frr-versions:
43
+ # - frr-9.1
44
+ # - frr-9.0.2
45
+ # - frr-8.5.4
46
+ # libyang-versions:
47
+ # - v2.1.128
27
48
steps :
28
49
- name : add missing packages per building-frr-for-ubuntu2204
29
50
uses : ConorMacBride/install-package@v1
@@ -58,10 +79,10 @@ jobs:
58
79
libsqlite3-dev
59
80
libzmq5
60
81
libzmq3-dev
61
- - name : libyang ${{ matrix .libyang-versions }} ${{ matrix.compiler }}
82
+ - name : libyang ${{ inputs .libyang-versions }} ${{ matrix.compiler }}
62
83
uses : actions/checkout@v4
63
84
with :
64
- ref : ${{ matrix .libyang-versions }}
85
+ ref : ${{ inputs .libyang-versions }}
65
86
submodules : false
66
87
fetch-depth : 0
67
88
filter : tree:0
@@ -85,12 +106,12 @@ jobs:
85
106
uses : actions/checkout@v4
86
107
with :
87
108
repository : ' FRRouting/frr.git'
88
- ref : ${{ matrix .frr-versions }}
109
+ ref : ${{ inputs .frr-versions }}
89
110
submodules : false
90
111
fetch-depth : 0
91
112
filter : tree:0
92
113
fetch-tags : true
93
- - name : compile FRR with ${{ matrix .libyang-versions }} ${{ matrix.compiler }}
114
+ - name : compile FRR with ${{ inputs .libyang-versions }} ${{ matrix.compiler }}
94
115
if : ${{ always() }}
95
116
run : >-
96
117
ls -la &&
You can’t perform that action at this time.
0 commit comments