-
Notifications
You must be signed in to change notification settings - Fork 73
172 lines (115 loc) · 7.85 KB
/
Copy pathgithub-action-lua.yml
File metadata and controls
172 lines (115 loc) · 7.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
name: Tests
on:
push:
branches: [ main ]
workflow_dispatch:
jobs:
tshark-tests:
runs-on: ubuntu-latest
container: ghcr.io/open-markets-initiative/wireshark-lua-tshark:latest
steps:
- uses: actions/checkout@v5
- name: Lua Syntax Check
run: find . -name '*.lua' | xargs -n 1 luac5.4 -p
- name: Clone Omi Data
run: git clone --depth=1 https://github.com/Open-Markets-Initiative/omi-data-packets.git
- name: Run Asx AsxSecurities Ntp Itch 1.05 Dissector Tests
run: bash -x .github/tests/Asx-AsxSecurities-Ntp-Itch-v1-05-Test.sh
- name: Run B3 B3Derivatives BinaryEntryPoint Sbe 8.0 Dissector Tests
run: bash -x .github/tests/B3-B3Derivatives-BinaryEntryPoint-Sbe-v8-0-Test.sh
- name: Run B3 B3Derivatives BinaryEntryPoint Sbe 8.1 Dissector Tests
run: bash -x .github/tests/B3-B3Derivatives-BinaryEntryPoint-Sbe-v8-1-Test.sh
- name: Run B3 B3Derivatives BinaryUmdf Sbe 1.8 Dissector Tests
run: bash -x .github/tests/B3-B3Derivatives-BinaryUmdf-Sbe-v1-8-Test.sh
- name: Run Cboe ByxEquities MulticastDepthOfBook Pitch 2.41.29 Dissector Tests
run: bash -x .github/tests/Cboe-ByxEquities-MulticastDepthOfBook-Pitch-v2-41-29-Test.sh
- name: Run Cboe BzxOptions OrderEntry Boe 2.10 Dissector Tests
run: bash -x .github/tests/Cboe-BzxOptions-OrderEntry-Boe-v2-10-Test.sh
- name: Run Cboe CfeFutures MulticastDepthOfBook Pitch 1.1.6 Dissector Tests
run: bash -x .github/tests/Cboe-CfeFutures-MulticastDepthOfBook-Pitch-v1-1-6-Test.sh
- name: Run Cboe C1Options Complex Pitch 2.1.18 Dissector Tests
run: bash -x .github/tests/Cboe-C1Options-Complex-Pitch-v2-1-18-Test.sh
- name: Run Cboe C1Options MulticastDepthOfBook Pitch 2.39.4 Dissector Tests
run: bash -x .github/tests/Cboe-C1Options-MulticastDepthOfBook-Pitch-v2-39-4-Test.sh
- name: Run Cboe C1Options MarketLevel2 Csm 1.0.4 Dissector Tests
run: bash -x .github/tests/Cboe-C1Options-MarketLevel2-Csm-v1-0-4-Test.sh
- name: Run Cme CmeFutures Mdp3 Sbe 1.5 Dissector Tests
run: bash -x .github/tests/Cme-CmeFutures-Mdp3-Sbe-v1-5-Test.sh
- name: Run Cme CmeFutures Mdp3 Sbe 1.8 Dissector Tests
run: bash -x .github/tests/Cme-CmeFutures-Mdp3-Sbe-v1-8-Test.sh
- name: Run Cme CmeFutures Mdp3 Sbe 1.9 Dissector Tests
run: bash -x .github/tests/Cme-CmeFutures-Mdp3-Sbe-v1-9-Test.sh
- name: Run Cme CmeFutures iLink3 Sbe 8.5 Dissector Tests
run: bash -x .github/tests/Cme-CmeFutures-iLink3-Sbe-v8-5-Test.sh
- name: Run Coinbase CoinbaseDerivatives MarketDataApi Sbe 1.2 Dissector Tests
run: bash -x .github/tests/Coinbase-CoinbaseDerivatives-MarketDataApi-Sbe-v1-2-Test.sh
- name: Run Coinbase CoinbaseDerivatives OrdersApi Sbe 1.4 Dissector Tests
run: bash -x .github/tests/Coinbase-CoinbaseDerivatives-OrdersApi-Sbe-v1-4-Test.sh
- name: Run Coinbase Deribit MarketDataApi Sbe 0.1 Dissector Tests
run: bash -x .github/tests/Coinbase-Deribit-MarketDataApi-Sbe-v0-1-Test.sh
- name: Run Coinbase Deribit OrdersApi Sbe 0.1 Dissector Tests
run: bash -x .github/tests/Coinbase-Deribit-OrdersApi-Sbe-v0-1-Test.sh
- name: Run Eurex Cash Eti T7 10.0 Dissector Tests
run: bash -x .github/tests/Eurex-Cash-Eti-T7-v10-0-Test.sh
- name: Run Eurex Derivatives Eobi T7 3.0 Dissector Tests
run: bash -x .github/tests/Eurex-Derivatives-Eobi-T7-v3-0-Test.sh
- name: Run Eurex Derivatives Eobi T7 6.0 Dissector Tests
run: bash -x .github/tests/Eurex-Derivatives-Eobi-T7-v6-0-Test.sh
- name: Run Ice IceFutures Mdf iMpact 1.1.24 Dissector Tests
run: bash -x .github/tests/Ice-IceFutures-Mdf-iMpact-v1-1-24-Test.sh
- name: Run Ice IceFutures Mdf iMpact 1.1.33 Dissector Tests
run: bash -x .github/tests/Ice-IceFutures-Mdf-iMpact-v1-1-33-Test.sh
- name: Run Iex IexEquities Deep IexTp 1.0.6 Dissector Tests
run: bash -x .github/tests/Iex-IexEquities-Deep-IexTp-v1-0-6-Test.sh
- name: Run Iex IexEquities Tops IexTp 1.5.6 Dissector Tests
run: bash -x .github/tests/Iex-IexEquities-Tops-IexTp-v1-5-6-Test.sh
- name: Run Iex IexEquities Tops IexTp 1.6.4 Dissector Tests
run: bash -x .github/tests/Iex-IexEquities-Tops-IexTp-v1-6-4-Test.sh
- name: Run Imperative IntelligentCross Mdf 1.11 Dissector Tests
run: bash -x .github/tests/Imperative-IntelligentCross-Mdf-v1-11-Test.sh
- name: Run Jnx JnxEquities Pts Itch 1.6 Dissector Tests
run: bash -x .github/tests/Jnx-JnxEquities-Pts-Itch-v1-6-Test.sh
- name: Run Jnx JnxEquities Pts Ouch 1.11 Dissector Tests
run: bash -x .github/tests/Jnx-JnxEquities-Pts-Ouch-v1-11-Test.sh
- name: Run Memx MemxEquities MemoirDepthFeed Sbe 1.3 Dissector Tests
run: bash -x .github/tests/Memx-MemxEquities-MemoirDepthFeed-Sbe-v1-3-Test.sh
- name: Run Miax OnyxFutures TopOfMarket Mach 1.0.b Dissector Tests
run: bash -x .github/tests/Miax-OnyxFutures-TopOfMarket-Mach-v1-0-b-Test.sh
- name: Run Miax PearlEquities ExpressOrders Meo 2.6 Dissector Tests
run: bash -x .github/tests/Miax-PearlEquities-ExpressOrders-Meo-v2-6-Test.sh
- name: Run Nasdaq IseOptions OrderComboFeed Itch 1.1 Dissector Tests
run: bash -x .github/tests/Nasdaq-IseOptions-OrderComboFeed-Itch-v1-1-Test.sh
- name: Run Nasdaq IseOptions TopComboQuoteFeed Itch 1.0 Dissector Tests
run: bash -x .github/tests/Nasdaq-IseOptions-TopComboQuoteFeed-Itch-v1-0-Test.sh
- name: Run Nasdaq NsmEquities Orders Ouch 5.0 Dissector Tests
run: bash -x .github/tests/Nasdaq-NsmEquities-Orders-Ouch-v5-0-Test.sh
- name: Run Nasdaq NsmEquities TotalView Itch 5.0.2017 Dissector Tests
run: bash -x .github/tests/Nasdaq-NsmEquities-TotalView-Itch-v5-0-2017-Test.sh
- name: Run Nasdaq Uqdf Output Utp 1.5 Dissector Tests
run: bash -x .github/tests/Nasdaq-Uqdf-Output-Utp-v1-5-Test.sh
- name: Run Nyse AmexEquities IntegratedFeed Xdp 2.1.g Dissector Tests
run: bash -x .github/tests/Nyse-AmexEquities-IntegratedFeed-Xdp-v2-1-g-Test.sh
- name: Run Nyse ArcaEquities Bbo Xdp 2.4.c Dissector Tests
run: bash -x .github/tests/Nyse-ArcaEquities-Bbo-Xdp-v2-4-c-Test.sh
- name: Run Nyse ArcaOptions TopFeed Pillar 1.2.c Dissector Tests
run: bash -x .github/tests/Nyse-ArcaOptions-TopFeed-Pillar-v1-2-c-Test.sh
- name: Run Nyse NyseEquities Bbo Pillar 2.5.b Dissector Tests
run: bash -x .github/tests/Nyse-NyseEquities-Bbo-Pillar-v2-5-b-Test.sh
- name: Run Nyse NyseEquities ImbalancesFeed Xdp 2.1.f Dissector Tests
run: bash -x .github/tests/Nyse-NyseEquities-ImbalancesFeed-Xdp-v2-1-f-Test.sh
- name: Run Nyse NyseEquities IntegratedFeed Pillar 2.5.a Dissector Tests
run: bash -x .github/tests/Nyse-NyseEquities-IntegratedFeed-Pillar-v2-5-a-Test.sh
- name: Run Nyse NyseEquities OpenBook Ultra 2.1.b Dissector Tests
run: bash -x .github/tests/Nyse-NyseEquities-OpenBook-Ultra-v2-1-b-Test.sh
- name: Run Siac Cqs Output Cta 1.91 Dissector Tests
run: bash -x .github/tests/Siac-Cqs-Output-Cta-v1-91-Test.sh
- name: Run Siac Cts Output Cta 2.10 Dissector Tests
run: bash -x .github/tests/Siac-Cts-Output-Cta-v2-10-Test.sh
- name: Run Siac Cts Output Cta 2.9 Dissector Tests
run: bash -x .github/tests/Siac-Cts-Output-Cta-v2-9-Test.sh
- name: Run Tmx Mx Sola Multicast Hsvf 1.14 Dissector Tests
run: bash -x .github/tests/Tmx-Mx-Sola-Multicast-Hsvf-v1-14-Test.sh
- name: Run Tmx QuantumFeed TsxTsxvLevel2 Xmt 2.1 Dissector Tests
run: bash -x .github/tests/Tmx-QuantumFeed-TsxTsxvLevel2-Xmt-v2-1-Test.sh
- name: Run Txse TxseEquities OrderEntry Seed 0.1 Dissector Tests
run: bash -x .github/tests/Txse-TxseEquities-OrderEntry-Seed-v0-1-Test.sh