diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 783a4fd0..d6c69ced 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -21,7 +21,7 @@ jobs: git fetch origin master:master ANY_CHANGED=false JS_ANY_CHANGED=false - JS_ALL_CHANGED_FILES=$(git diff --name-only master -- tests/**/*.js tests/**/*.ts scripts/**/*.js scripts/**/*.mts scripts/**/*.ts sites/**/*.js sites/**/*.ts | tr '\n' ' ') + JS_ALL_CHANGED_FILES=$(git diff --diff-filter=ACMRT --name-only master -- tests/**/*.js tests/**/*.ts scripts/**/*.js scripts/**/*.mts scripts/**/*.ts sites/**/*.js sites/**/*.ts | tr '\n' ' ') if [ -n "${JS_ALL_CHANGED_FILES}" ]; then JS_ANY_CHANGED=true ANY_CHANGED=true @@ -29,7 +29,7 @@ jobs: echo "js_all_changed_files=$JS_ALL_CHANGED_FILES" >> "$GITHUB_OUTPUT" echo "js_any_changed=$JS_ANY_CHANGED" >> "$GITHUB_OUTPUT" CHANNELS_ANY_CHANGED=false - CHANNELS_ALL_CHANGED_FILES=$(git diff --name-only master -- sites/**/*.channels.xml | tr '\n' ' ') + CHANNELS_ALL_CHANGED_FILES=$(git diff --diff-filter=ACMRT --name-only master -- sites/**/*.channels.xml | tr '\n' ' ') if [ -n "${CHANNELS_ALL_CHANGED_FILES}" ]; then CHANNELS_ANY_CHANGED=true ANY_CHANGED=true @@ -42,12 +42,6 @@ jobs: with: node-version: 22 cache: 'npm' - - name: Setup .npmrc for GitHub Packages - if: steps.files.outputs.any_changed == 'true' - run: | - echo "//npm.pkg.github.com/:_authToken=${{ secrets.GITHUB_TOKEN }}" >> .npmrc - echo "@iptv-org:registry=https://npm.pkg.github.com/" >> .npmrc - echo "always-auth=true" >> .npmrc - name: Install dependencies if: steps.files.outputs.any_changed == 'true' run: SKIP_POSTINSTALL=1 npm install