From 935c13b4730e8c1106c335f2da5cc2ba4ee77e9a Mon Sep 17 00:00:00 2001 From: theofficialomega <30985701+BellezaEmporium@users.noreply.github.com> Date: Sun, 31 Aug 2025 20:53:43 +0200 Subject: [PATCH 1/5] Add CRLF check on actions --- .github/workflows/check.yml | 4 ++++ .github/workflows/update.yml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 685da502f5..a6ddb5af8c 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -26,6 +26,10 @@ jobs: - name: install dependencies if: steps.files.outputs.any_changed == 'true' run: npm install + - name: check if files are crlf + uses: erclu/check-crlf@v1 + with: + path: ./data - name: validate if: steps.files.outputs.any_changed == 'true' run: npm run db:validate diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml index d141325e59..c0de6e987d 100644 --- a/.github/workflows/update.yml +++ b/.github/workflows/update.yml @@ -29,6 +29,10 @@ jobs: run: npm run db:update --silent >> $GITHUB_OUTPUT - name: validate changes run: npm run db:validate + - name: check if files are crlf + uses: erclu/check-crlf@v1 + with: + path: ./data - name: setup git run: | git config user.name "iptv-bot[bot]" From df397e70b7fb59efae13489a8524db8ca6938043 Mon Sep 17 00:00:00 2001 From: theofficialomega <30985701+BellezaEmporium@users.noreply.github.com> Date: Sun, 31 Aug 2025 20:58:40 +0200 Subject: [PATCH 2/5] vsc trolled me --- .github/workflows/check.yml | 8 +++++--- .github/workflows/update.yml | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index a6ddb5af8c..32c0621769 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -26,10 +26,12 @@ jobs: - name: install dependencies if: steps.files.outputs.any_changed == 'true' run: npm install - - name: check if files are crlf - uses: erclu/check-crlf@v1 + - name: Use action to check for CRLF endings + uses: kforeverisback/check-crlf-extended@v2 + continue-on-error: false with: - path: ./data + directory: ./data + line_ending_type: 'CRLF' - name: validate if: steps.files.outputs.any_changed == 'true' run: npm run db:validate diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml index c0de6e987d..bbe656e6c0 100644 --- a/.github/workflows/update.yml +++ b/.github/workflows/update.yml @@ -29,10 +29,12 @@ jobs: run: npm run db:update --silent >> $GITHUB_OUTPUT - name: validate changes run: npm run db:validate - - name: check if files are crlf - uses: erclu/check-crlf@v1 + - name: Use action to check for CRLF endings + uses: kforeverisback/check-crlf-extended@v2 + continue-on-error: false with: - path: ./data + directory: ./data + line_ending_type: 'CRLF' - name: setup git run: | git config user.name "iptv-bot[bot]" From 1b3763716ea6ec14a2a8aeb7e4d4f83b4cea2889 Mon Sep 17 00:00:00 2001 From: theofficialomega <30985701+BellezaEmporium@users.noreply.github.com> Date: Sun, 31 Aug 2025 21:28:26 +0200 Subject: [PATCH 3/5] ... --- .github/workflows/check.yml | 1 - .github/workflows/update.yml | 1 - 2 files changed, 2 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 32c0621769..f8dbebe708 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -31,7 +31,6 @@ jobs: continue-on-error: false with: directory: ./data - line_ending_type: 'CRLF' - name: validate if: steps.files.outputs.any_changed == 'true' run: npm run db:validate diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml index bbe656e6c0..1d99d86205 100644 --- a/.github/workflows/update.yml +++ b/.github/workflows/update.yml @@ -34,7 +34,6 @@ jobs: continue-on-error: false with: directory: ./data - line_ending_type: 'CRLF' - name: setup git run: | git config user.name "iptv-bot[bot]" From fda0321ff13f3391d468a3ff83fde2b0b809738b Mon Sep 17 00:00:00 2001 From: theofficialomega <30985701+BellezaEmporium@users.noreply.github.com> Date: Sun, 31 Aug 2025 21:33:45 +0200 Subject: [PATCH 4/5] ... 2 --- .github/workflows/check.yml | 5 ++++- .github/workflows/update.yml | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index f8dbebe708..1230fc4b8d 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -26,11 +26,14 @@ jobs: - name: install dependencies if: steps.files.outputs.any_changed == 'true' run: npm install - - name: Use action to check for CRLF endings + - name: check if files are crlf uses: kforeverisback/check-crlf-extended@v2 continue-on-error: false with: directory: ./data + line_ending_type: 'CRLF' + include_pattern: '*.csv' + pattern_type: 'glob' - name: validate if: steps.files.outputs.any_changed == 'true' run: npm run db:validate diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml index 1d99d86205..2f04cab667 100644 --- a/.github/workflows/update.yml +++ b/.github/workflows/update.yml @@ -29,11 +29,14 @@ jobs: run: npm run db:update --silent >> $GITHUB_OUTPUT - name: validate changes run: npm run db:validate - - name: Use action to check for CRLF endings + - name: check if files are crlf uses: kforeverisback/check-crlf-extended@v2 continue-on-error: false with: directory: ./data + line_ending_type: 'CRLF' + include_pattern: '*.csv' + pattern_type: 'glob' - name: setup git run: | git config user.name "iptv-bot[bot]" From 78e3b623340abdb264077804f3e37d902e119658 Mon Sep 17 00:00:00 2001 From: theofficialomega <30985701+BellezaEmporium@users.noreply.github.com> Date: Sun, 31 Aug 2025 21:35:41 +0200 Subject: [PATCH 5/5] my bad --- .github/workflows/check.yml | 2 +- .github/workflows/update.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 1230fc4b8d..7e575c0410 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -33,7 +33,7 @@ jobs: directory: ./data line_ending_type: 'CRLF' include_pattern: '*.csv' - pattern_type: 'glob' + pattern_type: 'shell_glob' - name: validate if: steps.files.outputs.any_changed == 'true' run: npm run db:validate diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml index 2f04cab667..39908743f6 100644 --- a/.github/workflows/update.yml +++ b/.github/workflows/update.yml @@ -36,7 +36,7 @@ jobs: directory: ./data line_ending_type: 'CRLF' include_pattern: '*.csv' - pattern_type: 'glob' + pattern_type: 'shell_glob' - name: setup git run: | git config user.name "iptv-bot[bot]"