From f98fa7f85f48faa12e79d8ae4e05edce00e06bd2 Mon Sep 17 00:00:00 2001 From: Brendan Abolivier Date: Wed, 17 Dec 2025 17:02:33 +0000 Subject: [PATCH 1/4] Replace BOM check action with a grep command So we're not dependent on an external project and service for this step of our CI --- .github/workflows/validate-config.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/validate-config.yml b/.github/workflows/validate-config.yml index 8ebb138..6b34b0c 100644 --- a/.github/workflows/validate-config.yml +++ b/.github/workflows/validate-config.yml @@ -10,9 +10,8 @@ jobs: - uses: actions/checkout@v2 - name: BOM check - uses: arma-actions/bom-check@v1.1 - with: - path: ispdb + run | + ! grep -rlI $'\xEF\xBB\xBF' ispdb - name: Validate file extensions run: | From 61ef8ed77aa09540f92946eb1e277bd97a6c3f64 Mon Sep 17 00:00:00 2001 From: Brendan Abolivier Date: Wed, 17 Dec 2025 17:08:04 +0000 Subject: [PATCH 2/4] Fix syntax --- .github/workflows/validate-config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validate-config.yml b/.github/workflows/validate-config.yml index 6b34b0c..c99bcbd 100644 --- a/.github/workflows/validate-config.yml +++ b/.github/workflows/validate-config.yml @@ -10,7 +10,7 @@ jobs: - uses: actions/checkout@v2 - name: BOM check - run | + run: | ! grep -rlI $'\xEF\xBB\xBF' ispdb - name: Validate file extensions From 3c4d28089bafb6ac379381cd32b41668c0d89ad7 Mon Sep 17 00:00:00 2001 From: Brendan Abolivier Date: Wed, 17 Dec 2025 17:09:11 +0000 Subject: [PATCH 3/4] Add temp test file with BOM --- ispdb/test_bom.xml | 52 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 ispdb/test_bom.xml diff --git a/ispdb/test_bom.xml b/ispdb/test_bom.xml new file mode 100644 index 0000000..ee5dd02 --- /dev/null +++ b/ispdb/test_bom.xml @@ -0,0 +1,52 @@ + + + charter.net + charter.com + Charter Commuications + Charter + + mobile.charter.net + 993 + SSL + %EMAILADDRESS% + password-cleartext + + + imap.charter.net + 143 + plain + %EMAILADDRESS% + password-cleartext + + + + + mobile.charter.net + + 587 + SSL + %EMAILADDRESS% + password-cleartext + + + smtp.charter.net + 25 + plain + %EMAILADDRESS% + password-cleartext + client-IP-address + + + POP/IMAP and SMTP settings for Charter, including mobile + + + + From dd7bae05c359311b2f500cf4013f56093fe176d1 Mon Sep 17 00:00:00 2001 From: Brendan Abolivier Date: Wed, 17 Dec 2025 17:09:56 +0000 Subject: [PATCH 4/4] Remove test file --- ispdb/test_bom.xml | 52 ---------------------------------------------- 1 file changed, 52 deletions(-) delete mode 100644 ispdb/test_bom.xml diff --git a/ispdb/test_bom.xml b/ispdb/test_bom.xml deleted file mode 100644 index ee5dd02..0000000 --- a/ispdb/test_bom.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - charter.net - charter.com - Charter Commuications - Charter - - mobile.charter.net - 993 - SSL - %EMAILADDRESS% - password-cleartext - - - imap.charter.net - 143 - plain - %EMAILADDRESS% - password-cleartext - - - - - mobile.charter.net - - 587 - SSL - %EMAILADDRESS% - password-cleartext - - - smtp.charter.net - 25 - plain - %EMAILADDRESS% - password-cleartext - client-IP-address - - - POP/IMAP and SMTP settings for Charter, including mobile - - - -