Skip to content

Commit 5bed048

Browse files
authored
Merge pull request #68 from RGLgg/beta
2 parents 8d35263 + 73a3b13 commit 5bed048

File tree

2 files changed

+56
-0
lines changed

2 files changed

+56
-0
lines changed

.github/workflows/main.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,34 @@ jobs:
7979
wget -q -O rgl_whitelist_mm.txt https://whitelist.tf/rgl_nr6s.txt
8080
wget -q -O rgl_whitelist_7s.txt https://whitelist.tf/rgl_7v7.txt
8181
working-directory: ${{ env.CONFIG_PATH }}/
82+
83+
- name: Validate whitelists for each format
84+
run: |
85+
sixes_lines=$(wc -l < rgl_whitelist_6s.txt)
86+
hl_lines=$(wc -l < rgl_whitelist_HL.txt)
87+
mm_lines=$(wc -l < rgl_whitelist_mm.txt)
88+
pl_lines=$(wc -l < rgl_whitelist_7s.txt)
89+
sixes_lines=$(wc -l < rgl_whitelist_6s.txt)
90+
if [[ $sixes_lines -le 50 ]];
91+
then
92+
echo "Sixes: Number of lines is less than 50."
93+
exit 1
94+
elif [[ $hl_lines -le 50 ]]
95+
then
96+
echo "HL: Number of lines is less than 50."
97+
exit 1
98+
elif [[ $mm_lines -le 50 ]]
99+
then
100+
echo "MM: Number of lines is less than 50."
101+
exit 1
102+
elif [[ $pl_lines -le 50 ]]
103+
then
104+
echo "PL: Number of lines is less than 50."
105+
exit 1
106+
fi
107+
108+
echo "Whitelist Checks Complete"
109+
working-directory: ${{ env.CONFIG_PATH }}/
82110

83111
- name: Setup SourcePawn Compiler ${{ matrix.SM_VERSION }}
84112
id: setup-sp

build_tools/whitelisttf_validation.sh

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
wget -q -O rgl_whitelist_6s.txt https://whitelist.tf/rgl_6v6.txt
2+
wget -q -O rgl_whitelist_HL.txt https://whitelist.tf/rgl_9v9.txt
3+
wget -q -O rgl_whitelist_mm.txt https://whitelist.tf/rgl_nr6s.txt
4+
wget -q -O rgl_whitelist_7s.txt https://whitelist.tf/rgl_7v7.txt
5+
sixes_lines=$(wc -l < rgl_whitelist_6s.txt)
6+
hl_lines=$(wc -l < rgl_whitelist_HL.txt)
7+
mm_lines=$(wc -l < rgl_whitelist_mm.txt)
8+
pl_lines=$(wc -l < rgl_whitelist_7s.txt)
9+
sixes_lines=$(wc -l < rgl_whitelist_6s.txt)
10+
if [[ $sixes_lines -le 50 ]];
11+
then
12+
echo "Sixes: Number of lines is less than 50."
13+
exit 1
14+
elif [[ $hl_lines -le 50 ]]
15+
then
16+
echo "HL: Number of lines is less than 50."
17+
exit 1
18+
elif [[ $mm_lines -le 50 ]]
19+
then
20+
echo "MM: Number of lines is less than 50."
21+
exit 1
22+
elif [[ $pl_lines -le 50 ]]
23+
then
24+
echo "PL: Number of lines is less than 50."
25+
exit 1
26+
fi
27+
28+
echo "Whitelist Checks Complete"

0 commit comments

Comments
 (0)