Skip to content

Commit 6a48f35

Browse files
authored
Merge branch 'TravelMapping:master' into master
2 parents 1ce0abc + d4d403e commit 6a48f35

20 files changed

Lines changed: 9743 additions & 191 deletions

.github/workflows/build-json.yml

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ on:
99
- 'air/data/**.alist'
1010
- 'air/data/airports.csv'
1111
- 'air/scripts/build_data.py'
12+
workflow_dispatch: {}
1213

1314
jobs:
1415
build:
@@ -22,18 +23,33 @@ jobs:
2223
with:
2324
python-version: '3.x'
2425

26+
- name: Debug alt_codes parsing
27+
run: python air/scripts/debug_alt_codes.py
28+
2529
- name: Install dependencies
2630
run: pip install -r requirements.txt || true
2731

32+
- name: Extract airport codes # ✅ NEW STEP
33+
run: python air/scripts/extract_codes.py
34+
2835
- name: Run build script
2936
run: python air/scripts/build_data.py
3037

38+
- name: Check for unknown airport codes
39+
run: python air/scripts/check_unknown_codes.py
40+
41+
- name: Commit unknown_codes.txt
42+
run: |
43+
git config user.name "GitHub Action"
44+
git config user.email "action@github.com"
45+
git add air/data/unknown_codes.txt
46+
git commit -m "Update list of unknown airport codes" || echo "Nothing to commit"
47+
git push origin master
48+
3149
- name: Commit and push updated JSON
3250
run: |
3351
git config user.name "GitHub Action"
3452
git config user.email "action@github.com"
3553
git add air/data/*.json
3654
git commit -m "Auto-update JSON from .alist" || echo "Nothing to commit"
37-
git fetch origin main
38-
git rebase origin/main
39-
git push
55+
git push origin master
Original file line numberDiff line numberDiff line change
@@ -1,176 +1,176 @@
1-
ABQ
2-
ADQ
3-
AKL
4-
AKN
5-
ALB
6-
AMS
7-
ANC
8-
APN
9-
ARN
10-
ASP
11-
ATH
12-
ATL
13-
ATY
14-
AUA
15-
AUS
16-
AYQ
17-
BDL
18-
BGI
19-
BGR
20-
BIL
21-
BIS
22-
BJI
23-
BLQ
24-
BLR
25-
BNA
26-
BOI
27-
BOS
28-
BRU
29-
BRW
30-
BTV
31-
BUD
32-
BUR
33-
BWI
34-
BZN
35-
CAE
36-
CAI
37-
CCU
38-
CDG
39-
CDV
40-
CIU
41-
CLE
42-
CLT
43-
CMH
44-
CNS
45-
CPH
46-
CUN
47-
CUZ
48-
CVG
49-
CXC
50-
DAL
51-
DAY
52-
DCA
53-
DEL
54-
DEN
55-
DFW
56-
DRW
57-
DSM
58-
DTW
59-
DUB
60-
EDI
61-
ELP
62-
EWR
63-
EYW
64-
FAI
65-
FCO
66-
FLL
67-
FLR
68-
FRA
69-
FSD
70-
GCC
71-
GEG
72-
GLA
73-
HEL
74-
HND
75-
HNL
76-
HOU
77-
HYD
78-
IAD
79-
IAH
80-
ICT
81-
INL
82-
IST
83-
JAN
84-
JAX
85-
JFK
86-
JNU
87-
KEU
88-
KOA
89-
KRK
90-
LAR
91-
LAS
92-
LAX
93-
LDH
94-
LED
95-
LFT
96-
LGA
97-
LGW
98-
LHR
99-
LIH
100-
LIM
101-
LIT
102-
LNK
103-
LUP
104-
MAN
105-
MCI
106-
MCO
107-
MDW
108-
MEM
109-
MFR
110-
MHT
111-
MIA
112-
MKE
113-
MKK
114-
MLI
115-
MLU
116-
MOB
117-
MOT
118-
MSO
119-
MSP
120-
MSY
121-
NAP
122-
NBO
123-
NRT
124-
OAK
125-
OGG
126-
OKC
127-
OMA
128-
OME
129-
ONT
130-
ORD
131-
ORF
132-
ORY
133-
OSU
134-
OTZ
135-
PDX
136-
PEK
137-
PER
138-
PHL
139-
PHX
140-
PIT
141-
PPT
142-
PRG
143-
PSA
144-
PVD
145-
RAP
146-
RDD
147-
RDM
148-
RDU
149-
RNO
150-
ROW
151-
RST
152-
RSW
153-
SAN
154-
SAT
155-
SDP
156-
SEA
157-
SFO
158-
SHA
159-
SIA
160-
SJC
161-
SJU
162-
SLC
163-
SMF
164-
SNA
165-
STL
166-
SUX
167-
SVO
168-
SYD
169-
TPA
170-
TUS
171-
VPS
172-
WMI
173-
YAK
174-
YQX
175-
YUL
176-
YYZ
1+
ABQ
2+
ADQ
3+
AKL
4+
AKN
5+
ALB
6+
AMS
7+
ANC
8+
APN
9+
ARN
10+
ASP
11+
ATH
12+
ATL
13+
ATY
14+
AUA
15+
AUS
16+
AYQ
17+
BDL
18+
BGI
19+
BGR
20+
BIL
21+
BIS
22+
BJI
23+
BLQ
24+
BLR
25+
BNA
26+
BOI
27+
BOS
28+
BRU
29+
BRW
30+
BTV
31+
BUD
32+
BUR
33+
BWI
34+
BZN
35+
CAE
36+
CAI
37+
CCU
38+
CDG
39+
CDV
40+
CIU
41+
CLE
42+
CLT
43+
CMH
44+
CNS
45+
CPH
46+
CUN
47+
CUZ
48+
CVG
49+
CXC
50+
DAL
51+
DAY
52+
DCA
53+
DEL
54+
DEN
55+
DFW
56+
DRW
57+
DSM
58+
DTW
59+
DUB
60+
EDI
61+
ELP
62+
EWR
63+
EYW
64+
FAI
65+
FCO
66+
FLL
67+
FLR
68+
FRA
69+
FSD
70+
GCC
71+
GEG
72+
GLA
73+
HEL
74+
HND
75+
HNL
76+
HOU
77+
HYD
78+
IAD
79+
IAH
80+
ICT
81+
INL
82+
IST
83+
JAN
84+
JAX
85+
JFK
86+
JNU
87+
KEU
88+
KOA
89+
KRK
90+
LAR
91+
LAS
92+
LAX
93+
LDH
94+
LED
95+
LFT
96+
LGA
97+
LGW
98+
LHR
99+
LIH
100+
LIM
101+
LIT
102+
LNK
103+
LUP
104+
MAN
105+
MCI
106+
MCO
107+
MDW
108+
MEM
109+
MFR
110+
MHT
111+
MIA
112+
MKE
113+
MKK
114+
MLI
115+
MLU
116+
MOB
117+
MOT
118+
MSO
119+
MSP
120+
MSY
121+
NAP
122+
NBO
123+
NRT
124+
OAK
125+
OGG
126+
OKC
127+
OMA
128+
OME
129+
ONT
130+
ORD
131+
ORF
132+
ORY
133+
OSU
134+
OTZ
135+
PDX
136+
PEK
137+
PER
138+
PHL
139+
PHX
140+
PIT
141+
PPT
142+
PRG
143+
PSA
144+
PVD
145+
RAP
146+
RDD
147+
RDM
148+
RDU
149+
RNO
150+
ROW
151+
RST
152+
RSW
153+
SAN
154+
SAT
155+
SDP
156+
SEA
157+
SFO
158+
SHA
159+
SIA
160+
SJC
161+
SJU
162+
SLC
163+
SMF
164+
SNA
165+
STL
166+
SUX
167+
SVO
168+
SYD
169+
TPA
170+
TUS
171+
VPS
172+
WMI
173+
YAK
174+
YQX
175+
YUL
176+
YYZ

0 commit comments

Comments
 (0)