-
Notifications
You must be signed in to change notification settings - Fork 72
179 lines (119 loc) · 7.69 KB
/
github-action-lua.yml
File metadata and controls
179 lines (119 loc) · 7.69 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
171
172
173
174
175
176
177
name: Tests
on:
push:
branches: [ main ]
jobs:
tshark-tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- name: Update Operating System
run: sudo apt-get update
- name: Install lua
run: sudo apt-get install -y lua5.4
- name: Add Wireshark Repository
run: sudo add-apt-repository -y ppa:wireshark-dev/stable && sudo apt-get update
- name: Install tshark
run: DEBIAN_FRONTEND=noninteractive sudo apt-get install -y tshark
- name: Set Environment Variables
run: export PATH=/usr/local/bin:$PATH
- name: Lua Syntax Check
run: find . -name '*.lua' | xargs -n 1 luac -p
- name: Clone Omi Data
run: git clone --depth=1 https://github.com/Open-Markets-Initiative/omi-data-packets.git
- name: Run Asx Securities Ntp Itch 1.05 Dissector Tests
run: bash -x .github/tests/Asx-Securities-Ntp-Itch-v1-05-Test.sh
- name: Run B3 Equities BinaryEntryPoint Sbe 8.0 Dissector Tests
run: bash -x .github/tests/B3-Equities-BinaryEntryPoint-Sbe-v8-0-Test.sh
- name: Run B3 Equities BinaryEntryPoint Sbe 8.1 Dissector Tests
run: bash -x .github/tests/B3-Equities-BinaryEntryPoint-Sbe-v8-1-Test.sh
- name: Run B3 Equities BinaryUmdf Sbe 1.8 Dissector Tests
run: bash -x .github/tests/B3-Equities-BinaryUmdf-Sbe-v1-8-Test.sh
- name: Run Cboe Byx Equities DepthOfBook Pitch 2.41.29 Dissector Tests
run: bash -x .github/tests/Cboe-Byx-Equities-DepthOfBook-Pitch-v2-41-29-Test.sh
- name: Run Cboe Bzx Options OrderEntry Boe 2.10 Dissector Tests
run: bash -x .github/tests/Cboe-Bzx-Options-OrderEntry-Boe-v2-10-Test.sh
- name: Run Cboe Futures DepthOfBook Pitch 1.1.6 Dissector Tests
run: bash -x .github/tests/Cboe-Futures-DepthOfBook-Pitch-v1-1-6-Test.sh
- name: Run Cboe Options Complex Pitch 2.1.18 Dissector Tests
run: bash -x .github/tests/Cboe-Options-Complex-Pitch-v2-1-18-Test.sh
- name: Run Cboe Options DepthOfBook Pitch 2.39.4 Dissector Tests
run: bash -x .github/tests/Cboe-Options-DepthOfBook-Pitch-v2-39-4-Test.sh
- name: Run Cboe Options MarketLevel2 Csm 1.0.4 Dissector Tests
run: bash -x .github/tests/Cboe-Options-MarketLevel2-Csm-v1-0-4-Test.sh
- name: Run Cme Futures Mdp3 Sbe 1.5 Dissector Tests
run: bash -x .github/tests/Cme-Futures-Mdp3-Sbe-v1-5-Test.sh
- name: Run Cme Futures Mdp3 Sbe 1.8 Dissector Tests
run: bash -x .github/tests/Cme-Futures-Mdp3-Sbe-v1-8-Test.sh
- name: Run Cme Futures Mdp3 Sbe 1.9 Dissector Tests
run: bash -x .github/tests/Cme-Futures-Mdp3-Sbe-v1-9-Test.sh
- name: Run Cme Futures iLink3 Sbe 8.5 Dissector Tests
run: bash -x .github/tests/Cme-Futures-iLink3-Sbe-v8-5-Test.sh
- name: Run Coinbase Derivatives MarketDataApi Sbe 1.2 Dissector Tests
run: bash -x .github/tests/Coinbase-Derivatives-MarketDataApi-Sbe-v1-2-Test.sh
- name: Run Coinbase Derivatives OrdersApi Sbe 1.4 Dissector Tests
run: bash -x .github/tests/Coinbase-Derivatives-OrdersApi-Sbe-v1-4-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 Futures Mdf iMpact 1.1.24 Dissector Tests
run: bash -x .github/tests/Ice-Futures-Mdf-iMpact-v1-1-24-Test.sh
- name: Run Ice Futures Mdf iMpact 1.1.33 Dissector Tests
run: bash -x .github/tests/Ice-Futures-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 Equities MemoirDepthFeed Sbe 1.3 Dissector Tests
run: bash -x .github/tests/Memx-Equities-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 Dissector Tests
run: bash -x .github/tests/Nasdaq-NsmEquities-TotalView-Itch-v5-0-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 Amex Equities IntegratedFeed Xdp 2.1.g Dissector Tests
run: bash -x .github/tests/Nyse-Amex-Equities-IntegratedFeed-Xdp-v2-1-g-Test.sh
- name: Run Nyse Arca Equities Bbo Xdp 2.4.c Dissector Tests
run: bash -x .github/tests/Nyse-Arca-Equities-Bbo-Xdp-v2-4-c-Test.sh
- name: Run Nyse Arca Options TopFeed Pillar 1.2.c Dissector Tests
run: bash -x .github/tests/Nyse-Arca-Options-TopFeed-Pillar-v1-2-c-Test.sh
- name: Run Nyse Equities Bbo Pillar 2.5.b Dissector Tests
run: bash -x .github/tests/Nyse-Equities-Bbo-Pillar-v2-5-b-Test.sh
- name: Run Nyse Equities ImbalancesFeed Xdp 2.1.f Dissector Tests
run: bash -x .github/tests/Nyse-Equities-ImbalancesFeed-Xdp-v2-1-f-Test.sh
- name: Run Nyse Equities IntegratedFeed Pillar 2.5.a Dissector Tests
run: bash -x .github/tests/Nyse-Equities-IntegratedFeed-Pillar-v2-5-a-Test.sh
- name: Run Nyse Equities OpenBook Ultra 2.1.b Dissector Tests
run: bash -x .github/tests/Nyse-Equities-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 Equities OrderEntry Seed 0.1 Dissector Tests
run: bash -x .github/tests/Txse-Equities-OrderEntry-Seed-v0-1-Test.sh