changed-files: [BUG] Maximum call stack size exceeded

Is there an existing issue for this?

  • I have searched the existing issues

Does this issue exist in the latest version?

  • I’m using the latest release

Describe the bug?

When you run the pipeline, it fails with “Maximum call stack size exceeded” wording. However, it happens only on some projects for unknown reasons (1 was confirmed as OK, 1 is constantly failing) - there are no logs or other error messaging.

The pipeline we’re using:

    - name: Resetting the repository history (fix for "No URL found for submodule path..")
      id: git-reset
      shell: bash
      run: |
        git -c advice.detachedHead=false checkout -f $(git -c user.name=runner -c user.email=actions@runner.git commit-tree $(git hash-object -t tree /dev/null) < /dev/null) || :

    - name: Checkout the repository
      uses: actions/checkout@v3
      with:
        ref: ${{ inputs.BRANCH_NAME }}
        token: ${{ inputs.GITHUB_TOKEN }}
        fetch-depth: 0

    - name: Retrieve diff from the previous deploy
      id: diff_get
      uses: tj-actions/changed-files@v35

    - name: Check diff from the previous deploy
      shell: bash
      id: diff_check
      env:
        BRANCH_NAME: ${{ inputs.BRANCH_NAME }}
      run: |
        echo "::group::Check diff from previous deploy"
        for FILENAME in ${{ steps.diff_get.outputs.all_changed_and_modified_files }}; do
                # build skip logic here
        done
        echo "::endgroup::"

However, when you check the actual change by the given refs in the log, it is super small. Literally one file one line change. For example, I changed my workflow file to a different action release version:

As per the full log below for "Run tj-actions/glob@v16.14" step:
    base-sha: 5af87a712869b80001634c348c438700dfe2a111
    sha: f19f3f3112e5df2845a6e10592695eabcbe886bf

Full patch https://github.com/absolutedesignltd/repo-name/compare/5af87a712869b80001634c348c438700dfe2a111...f19f3f3112e5df2845a6e10592695eabcbe886bf.patch :

From f19f3f3112e5df2845a6e10592695eabcbe886bf Mon Sep 17 00:00:00 2001
From: Stas H <stas@absolute-design.co.uk>
Date: Tue, 11 Apr 2023 09:58:34 +0100
Subject: [PATCH] dev: changing to SkipBuild deploy method

---
 .github/workflows/deploy_DEV.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/deploy_DEV.yml b/.github/workflows/deploy_DEV.yml
index b6206175c..42c0d89ca 100644
--- a/.github/workflows/deploy_DEV.yml
+++ b/.github/workflows/deploy_DEV.yml
@@ -23,7 +23,7 @@ jobs:
 
     steps:
       - name: Execute deploy actions
-        uses: absolutedesignltd/actions/deploy@master
+        uses: absolutedesignltd/actions/deploy@skipbuild
         with:
           SECRETS: ${{ toJSON(secrets) }}
           GITHUB: ${{ toJSON(github) }}

That was the diff mentioned in the tj-actions ref log. There is nothing sus, tbh. Also, then I tried to change different files - all small one-line changes, and for this repository, it constantly gave this max call stack error. The only problem I can see is that the repo is quite heavy as GitHub Action checkout reports 209003 files received.

To Reproduce

  1. Commit anything (even super small one file\one line change)
  2. Execute the pipeline given above

What OS are you seeing the problem on?

ubuntu-latest or ubuntu-20.04

Expected behavior?

Executes normally without any errors

Relevant log output

2023-04-11T09:01:35.6656069Z ##[group]Run echo "START=$(date +'%Y-%m-%d %H:%M:%S')" >> $GITHUB_OUTPUT
2023-04-11T09:01:35.6656772Z echo "START=$(date +'%Y-%m-%d %H:%M:%S')" >> $GITHUB_OUTPUT
2023-04-11T09:01:35.6681668Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2023-04-11T09:01:35.6682214Z ##[endgroup]
2023-04-11T09:01:35.6793109Z ##[group]Run git -c advice.detachedHead=false checkout -f $(git -c user.name=runner -c user.email=actions@runner.git commit-tree $(git hash-object -t tree /dev/null) < /dev/null) || :
2023-04-11T09:01:35.6794312Z git -c advice.detachedHead=false checkout -f $(git -c user.name=runner -c user.email=actions@runner.git commit-tree $(git hash-object -t tree /dev/null) < /dev/null) || :
2023-04-11T09:01:35.6819414Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2023-04-11T09:01:35.6819970Z ##[endgroup]
2023-04-11T09:01:39.3742524Z HEAD is now at b8c98e3f6 
2023-04-11T09:01:39.3895866Z ##[group]Run actions/checkout@v3
2023-04-11T09:01:39.3896548Z with:
2023-04-11T09:01:39.3897125Z   ref: dev
2023-04-11T09:01:39.3898070Z   token: ***
2023-04-11T09:01:39.3898713Z   fetch-depth: 0
2023-04-11T09:01:39.3899405Z   repository: absolutedesignltd/repo-name
2023-04-11T09:01:39.3900118Z   ssh-strict: true
2023-04-11T09:01:39.3900831Z   persist-credentials: true
2023-04-11T09:01:39.3901483Z   clean: true
2023-04-11T09:01:39.3902056Z   lfs: false
2023-04-11T09:01:39.3902659Z   submodules: false
2023-04-11T09:01:39.3903397Z   set-safe-directory: true
2023-04-11T09:01:39.3904048Z ##[endgroup]
2023-04-11T09:01:39.5857546Z Syncing repository: absolutedesignltd/repo-name
2023-04-11T09:01:39.5859503Z ##[group]Getting Git version info
2023-04-11T09:01:39.5860483Z Working directory is '/home/runner/actions-runner/_work/repo-name/repo-name'
2023-04-11T09:01:39.5873234Z [command]/usr/bin/git version
2023-04-11T09:01:39.5873668Z git version 2.34.1
2023-04-11T09:01:39.5875459Z ##[endgroup]
2023-04-11T09:01:39.5894824Z Copying '/home/runner/.gitconfig' to '/home/runner/actions-runner/_work/_temp/2c008b61-0542-441a-bb26-3db2cdac8171/.gitconfig'
2023-04-11T09:01:39.5905057Z Temporarily overriding HOME='/home/runner/actions-runner/_work/_temp/2c008b61-0542-441a-bb26-3db2cdac8171' before making global git config changes
2023-04-11T09:01:39.5906083Z Adding repository directory to the temporary git global config as a safe directory
2023-04-11T09:01:39.5914380Z [command]/usr/bin/git config --global --add safe.directory /home/runner/actions-runner/_work/repo-name/repo-name
2023-04-11T09:01:39.5974842Z [command]/usr/bin/git config --local --get remote.origin.url
2023-04-11T09:01:39.6010511Z https://github.com/absolutedesignltd/repo-name
2023-04-11T09:01:39.6033336Z ##[group]Removing previously created refs, to avoid conflicts
2023-04-11T09:01:39.6037438Z [command]/usr/bin/git rev-parse --symbolic-full-name --verify --quiet HEAD
2023-04-11T09:01:39.6075337Z HEAD
2023-04-11T09:01:39.6136972Z [command]/usr/bin/git branch --delete --force dev
2023-04-11T09:01:39.6178158Z Deleted branch dev (was f19f3f311).
2023-04-11T09:01:39.6275008Z ##[endgroup]
2023-04-11T09:01:39.6275957Z ##[group]Cleaning the repository
2023-04-11T09:01:39.6281934Z [command]/usr/bin/git clean -ffdx
2023-04-11T09:01:39.6339607Z [command]/usr/bin/git reset --hard HEAD
2023-04-11T09:01:39.6396128Z HEAD is now at b8c98e3f6
2023-04-11T09:01:39.6404391Z ##[endgroup]
2023-04-11T09:01:39.6410288Z ##[group]Disabling automatic garbage collection
2023-04-11T09:01:39.6415814Z [command]/usr/bin/git config --local gc.auto 0
2023-04-11T09:01:39.6470631Z ##[endgroup]
2023-04-11T09:01:39.6471752Z ##[group]Setting up auth
2023-04-11T09:01:39.6483469Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2023-04-11T09:01:39.6549459Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2023-04-11T09:01:39.6814207Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2023-04-11T09:01:39.6857890Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2023-04-11T09:01:39.7127329Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2023-04-11T09:01:39.7196943Z ##[endgroup]
2023-04-11T09:01:39.7198206Z ##[group]Fetching the repository
2023-04-11T09:01:39.7213755Z [command]/usr/bin/git -c protocol.version=2 fetch --prune --progress --no-recurse-submodules origin +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/*
2023-04-11T09:01:40.2680435Z ##[endgroup]
2023-04-11T09:01:40.2681157Z ##[group]Determining the checkout info
2023-04-11T09:01:40.2685491Z [command]/usr/bin/git branch --list --remote origin/dev
2023-04-11T09:01:40.2736130Z   origin/dev
2023-04-11T09:01:40.2741923Z ##[endgroup]
2023-04-11T09:01:40.2743431Z ##[group]Checking out the ref
2023-04-11T09:01:40.2756540Z [command]/usr/bin/git checkout --progress --force -B dev refs/remotes/origin/dev
2023-04-11T09:01:41.5208646Z Updating files:   7% (15398/209003)
2023-04-11T09:01:41.5612263Z Updating files:   8% (16721/209003)
2023-04-11T09:01:41.6052866Z Updating files:   9% (18811/209003)
2023-04-11T09:01:41.6475030Z Updating files:  10% (20901/209003)
2023-04-11T09:01:41.6905654Z Updating files:  11% (22991/209003)
2023-04-11T09:01:41.7907062Z Updating files:  12% (25081/209003)
2023-04-11T09:01:41.8341072Z Updating files:  13% (27171/209003)
2023-04-11T09:01:41.8718630Z Updating files:  14% (29261/209003)
2023-04-11T09:01:41.9114160Z Updating files:  15% (31351/209003)
2023-04-11T09:01:41.9527100Z Updating files:  16% (33441/209003)
2023-04-11T09:01:41.9944344Z Updating files:  17% (35531/209003)
2023-04-11T09:01:42.0348046Z Updating files:  18% (37621/209003)
2023-04-11T09:01:42.0789551Z Updating files:  19% (39711/209003)
2023-04-11T09:01:42.1265061Z Updating files:  20% (41801/209003)
2023-04-11T09:01:42.1712857Z Updating files:  21% (43891/209003)
2023-04-11T09:01:42.2167188Z Updating files:  22% (45981/209003)
2023-04-11T09:01:42.2604932Z Updating files:  23% (48071/209003)
2023-04-11T09:01:42.3046316Z Updating files:  24% (50161/209003)
2023-04-11T09:01:42.3516716Z Updating files:  25% (52251/209003)
2023-04-11T09:01:42.3975296Z Updating files:  26% (54341/209003)
2023-04-11T09:01:42.4449230Z Updating files:  27% (56431/209003)
2023-04-11T09:01:42.4871229Z Updating files:  28% (58521/209003)
2023-04-11T09:01:42.4937762Z Updating files:  29% (60611/209003)
2023-04-11T09:01:42.5285100Z Updating files:  29% (60941/209003)
2023-04-11T09:01:42.5724157Z Updating files:  30% (62701/209003)
2023-04-11T09:01:42.6164471Z Updating files:  31% (64791/209003)
2023-04-11T09:01:42.6580132Z Updating files:  32% (66881/209003)
2023-04-11T09:01:42.6999068Z Updating files:  33% (68971/209003)
2023-04-11T09:01:42.7438057Z Updating files:  34% (71062/209003)
2023-04-11T09:01:42.8372390Z Updating files:  35% (73152/209003)
2023-04-11T09:01:42.8816107Z Updating files:  36% (75242/209003)
2023-04-11T09:01:42.9268546Z Updating files:  37% (77332/209003)
2023-04-11T09:01:42.9679562Z Updating files:  38% (79422/209003)
2023-04-11T09:01:43.0115574Z Updating files:  39% (81512/209003)
2023-04-11T09:01:43.0741328Z Updating files:  40% (83602/209003)
2023-04-11T09:01:43.1396750Z Updating files:  41% (85692/209003)
2023-04-11T09:01:43.2050606Z Updating files:  42% (87782/209003)
2023-04-11T09:01:43.2720581Z Updating files:  43% (89872/209003)
2023-04-11T09:01:43.3229990Z Updating files:  44% (91962/209003)
2023-04-11T09:01:43.3667746Z Updating files:  45% (94052/209003)
2023-04-11T09:01:43.4143074Z Updating files:  46% (96142/209003)
2023-04-11T09:01:43.4598074Z Updating files:  47% (98232/209003)
2023-04-11T09:01:43.4937967Z Updating files:  48% (100322/209003)
2023-04-11T09:01:43.5061830Z Updating files:  48% (101846/209003)
2023-04-11T09:01:43.5538798Z Updating files:  49% (102412/209003)
2023-04-11T09:01:43.6412967Z Updating files:  50% (104502/209003)
2023-04-11T09:01:43.7688776Z Updating files:  51% (106592/209003)
2023-04-11T09:01:43.8147871Z Updating files:  52% (108682/209003)
2023-04-11T09:01:43.9258219Z Updating files:  53% (110772/209003)
2023-04-11T09:01:43.9719746Z Updating files:  54% (112862/209003)
2023-04-11T09:01:44.0566421Z Updating files:  55% (114952/209003)
2023-04-11T09:01:44.1115282Z Updating files:  56% (117042/209003)
2023-04-11T09:01:44.2111389Z Updating files:  57% (119132/209003)
2023-04-11T09:01:44.3336469Z Updating files:  58% (121222/209003)
2023-04-11T09:01:44.3870087Z Updating files:  59% (123312/209003)
2023-04-11T09:01:44.4871768Z Updating files:  60% (125402/209003)
2023-04-11T09:01:44.4936579Z Updating files:  61% (127492/209003)
2023-04-11T09:01:44.5657675Z Updating files:  61% (127743/209003)
2023-04-11T09:01:44.6134582Z Updating files:  62% (129582/209003)
2023-04-11T09:01:44.7065423Z Updating files:  63% (131672/209003)
2023-04-11T09:01:44.7931821Z Updating files:  64% (133762/209003)
2023-04-11T09:01:44.9291339Z Updating files:  65% (135852/209003)
2023-04-11T09:01:44.9795036Z Updating files:  66% (137942/209003)
2023-04-11T09:01:45.0678617Z Updating files:  67% (140033/209003)
2023-04-11T09:01:45.1596583Z Updating files:  68% (142123/209003)
2023-04-11T09:01:45.2350967Z Updating files:  69% (144213/209003)
2023-04-11T09:01:45.3556814Z Updating files:  70% (146303/209003)
2023-04-11T09:01:45.4697208Z Updating files:  71% (148393/209003)
2023-04-11T09:01:45.4936509Z Updating files:  72% (150483/209003)
2023-04-11T09:01:45.5805710Z Updating files:  72% (151361/209003)
2023-04-11T09:01:45.6706976Z Updating files:  73% (152573/209003)
2023-04-11T09:01:45.7225045Z Updating files:  74% (154663/209003)
2023-04-11T09:01:45.8237469Z Updating files:  75% (156753/209003)
2023-04-11T09:01:45.9141285Z Updating files:  76% (158843/209003)
2023-04-11T09:01:46.0186033Z Updating files:  77% (160933/209003)
2023-04-11T09:01:46.1430304Z Updating files:  78% (163023/209003)
2023-04-11T09:01:46.2539844Z Updating files:  79% (165113/209003)
2023-04-11T09:01:46.3028635Z Updating files:  80% (167203/209003)
2023-04-11T09:01:46.4002474Z Updating files:  81% (169293/209003)
2023-04-11T09:01:46.4938956Z Updating files:  82% (171383/209003)
2023-04-11T09:01:46.4953490Z Updating files:  82% (173411/209003)
2023-04-11T09:01:46.5907106Z Updating files:  83% (173473/209003)
2023-04-11T09:01:46.7121369Z Updating files:  84% (175563/209003)
2023-04-11T09:01:46.8311908Z Updating files:  85% (177653/209003)
2023-04-11T09:01:46.9073049Z Updating files:  86% (179743/209003)
2023-04-11T09:01:47.0193827Z Updating files:  87% (181833/209003)
2023-04-11T09:01:47.1051369Z Updating files:  88% (183923/209003)
2023-04-11T09:01:47.1944636Z Updating files:  89% (186013/209003)
2023-04-11T09:01:47.3009153Z Updating files:  90% (188103/209003)
2023-04-11T09:01:47.3932250Z Updating files:  91% (190193/209003)
2023-04-11T09:01:47.4832608Z Updating files:  92% (192283/209003)
2023-04-11T09:01:47.4936837Z Updating files:  93% (194373/209003)
2023-04-11T09:01:47.5773705Z Updating files:  93% (194777/209003)
2023-04-11T09:01:47.6671119Z Updating files:  94% (196463/209003)
2023-04-11T09:01:47.7233616Z Updating files:  95% (198553/209003)
2023-04-11T09:01:47.7710432Z Updating files:  96% (200643/209003)
2023-04-11T09:01:47.8170179Z Updating files:  97% (202733/209003)
2023-04-11T09:01:47.9082783Z Updating files:  98% (204823/209003)
2023-04-11T09:01:48.1667064Z Updating files:  99% (206913/209003)
2023-04-11T09:01:48.1667519Z Updating files: 100% (209003/209003)
2023-04-11T09:01:48.1667936Z Updating files: 100% (209003/209003), done.
2023-04-11T09:01:48.4879059Z Warning: you are leaving 1 commit behind, not connected to
2023-04-11T09:01:48.4880168Z any of your branches:
2023-04-11T09:01:48.4880586Z 
2023-04-11T09:01:48.4880914Z   b8c98e3f6
2023-04-11T09:01:48.4881300Z 
2023-04-11T09:01:48.4881829Z If you want to keep it by creating a new branch, this may be a good time
2023-04-11T09:01:48.4882801Z to do so with:
2023-04-11T09:01:48.4883187Z 
2023-04-11T09:01:48.4893039Z  git branch <new-branch-name> b8c98e3f6
2023-04-11T09:01:48.4893490Z 
2023-04-11T09:01:48.5161894Z Switched to a new branch 'dev'
2023-04-11T09:01:48.5162548Z Branch 'dev' set up to track remote branch 'dev' from 'origin'.
2023-04-11T09:01:48.5277153Z ##[endgroup]
2023-04-11T09:01:48.5341241Z [command]/usr/bin/git log -1 --format='%H'
2023-04-11T09:01:48.5382024Z 'f19f3f3112e5df2845a6e10592695eabcbe886bf'
2023-04-11T09:01:48.5694737Z ##[group]Run tj-actions/changed-files@v35
2023-04-11T09:01:48.5695123Z with:
2023-04-11T09:01:48.5695749Z   separator:  
2023-04-11T09:01:48.5696102Z   include_all_old_new_renamed_files: false
2023-04-11T09:01:48.5696618Z   old_new_separator: ,
2023-04-11T09:01:48.5696958Z   old_new_files_separator:  
2023-04-11T09:01:48.5697303Z   files_separator: 

2023-04-11T09:01:48.5697755Z   files_ignore_separator: 

2023-04-11T09:01:48.5698148Z   path: .
2023-04-11T09:01:48.5703729Z   quotepath: true
2023-04-11T09:01:48.5704144Z   dir_names: false
2023-04-11T09:01:48.5704535Z   dir_names_exclude_root: false
2023-04-11T09:01:48.5704896Z   json: false
2023-04-11T09:01:48.5705212Z   json_raw_format: false
2023-04-11T09:01:48.5705532Z   fetch_depth: 50
2023-04-11T09:01:48.5705866Z   since_last_remote_commit: false
2023-04-11T09:01:48.5706237Z   write_output_files: false
2023-04-11T09:01:48.5706635Z   output_dir: .github/outputs
2023-04-11T09:01:48.5707041Z   match_directories: true
2023-04-11T09:01:48.5707393Z ##[endgroup]
2023-04-11T09:01:48.5743632Z ##[group]Run # "Calculating the previous and current SHA..."
2023-04-11T09:01:48.5749630Z # "Calculating the previous and current SHA..."
2023-04-11T09:01:48.5750092Z bash $GITHUB_ACTION_PATH/diff-sha.sh
2023-04-11T09:01:48.5773936Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2023-04-11T09:01:48.5774452Z env:
2023-04-11T09:01:48.5774878Z   GITHUB_SERVER_URL: https://github.com
2023-04-11T09:01:48.5775400Z   GITHUB_REPOSITORY: absolutedesignltd/repo-name
2023-04-11T09:01:48.5775924Z   GITHUB_REF: refs/heads/dev
2023-04-11T09:01:48.5776383Z   GITHUB_SHA: f19f3f3112e5df2845a6e10592695eabcbe886bf
2023-04-11T09:01:48.5776937Z   GITHUB_WORKSPACE: /home/runner/actions-runner/_work/repo-name/repo-name
2023-04-11T09:01:48.5777439Z   GITHUB_EVENT_BASE_REF: 
2023-04-11T09:01:48.5777783Z   GITHUB_EVENT_HEAD_REPO_FORK: 
2023-04-11T09:01:48.5778147Z   GITHUB_EVENT_PULL_REQUEST_NUMBER: 
2023-04-11T09:01:48.5778555Z   GITHUB_EVENT_PULL_REQUEST_BASE_REF: 
2023-04-11T09:01:48.5778942Z   GITHUB_EVENT_PULL_REQUEST_HEAD_REF: 
2023-04-11T09:01:48.5779333Z   GITHUB_EVENT_PULL_REQUEST_BASE_SHA: 
2023-04-11T09:01:48.5779707Z   GITHUB_EVENT_PULL_REQUEST_HEAD_SHA: 
2023-04-11T09:01:48.5780077Z   GITHUB_EVENT_PULL_REQUEST_COMMITS: 
2023-04-11T09:01:48.5780493Z   GITHUB_EVENT_BEFORE: 5af87a712869b80001634c348c438700dfe2a111
2023-04-11T09:01:48.5781002Z   GITHUB_EVENT_FORCED: false
2023-04-11T09:01:48.5781361Z   GITHUB_REFNAME: dev
2023-04-11T09:01:48.5781746Z   INPUT_SHA: 
2023-04-11T09:01:48.5782115Z   INPUT_BASE_SHA: 
2023-04-11T09:01:48.5782492Z   INPUT_SINCE: 
2023-04-11T09:01:48.5783006Z   INPUT_UNTIL: 
2023-04-11T09:01:48.5783552Z   INPUT_PATH: .
2023-04-11T09:01:48.5789792Z   INPUT_FETCH_DEPTH: 50
2023-04-11T09:01:48.5790153Z   INPUT_SINCE_LAST_REMOTE_COMMIT: false
2023-04-11T09:01:48.5790520Z ##[endgroup]
2023-04-11T09:01:48.5868031Z ##[group]changed-files-diff-sha
2023-04-11T09:01:48.5869479Z Verifying git version...
2023-04-11T09:01:48.5981067Z Valid git version found: (2.34.1)
2023-04-11T09:01:48.6012348Z Running on a push event...
2023-04-11T09:01:48.6136984Z ##[endgroup]
2023-04-11T09:01:48.6250038Z ##[group]Run tj-actions/glob@v16.14
2023-04-11T09:01:48.6250719Z with:
2023-04-11T09:01:48.6251339Z   files-separator: 

2023-04-11T09:01:48.6252013Z   excluded-files-separator: 

2023-04-11T09:01:48.6252616Z   escape-paths: true
2023-04-11T09:01:48.6253193Z   working-directory: .
2023-04-11T09:01:48.6253820Z   base-sha: 5af87a712869b80001634c348c438700dfe2a111
2023-04-11T09:01:48.6254547Z   sha: f19f3f3112e5df2845a6e10592695eabcbe886bf
2023-04-11T09:01:48.6255226Z   diff: ..
2023-04-11T09:01:48.6255841Z   match-directories: true
2023-04-11T09:01:48.6256563Z   include-deleted-files: true
2023-04-11T09:01:48.6257097Z   separator: |
2023-04-11T09:01:48.6257708Z   files-from-source-file-separator: 

2023-04-11T09:01:48.6258462Z   excluded-files-from-source-file-separator: 

2023-04-11T09:01:48.6259646Z   follow-symbolic-links: true
2023-04-11T09:01:48.6260369Z   match-gitignore-files: false
2023-04-11T09:01:48.6261052Z   strip-top-level-dir: true
2023-04-11T09:01:48.6261882Z ##[endgroup]
2023-04-11T09:01:51.1455411Z ##[error]Maximum call stack size exceeded

Anything else?

We run a self-hosted GitHub actions runner on Ubuntu 22.04 if that matters.

Code of Conduct

  • I agree to follow this project’s Code of Conduct

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 17 (10 by maintainers)

Most upvoted comments

@jackton1 tested on 5,000+ files change PR, worked like a charm. this is real speed\performance improvement! super noice!! 🤗 image

Yeah, this is also something I need to spend some time working on. Thanks for the feedback.

Many thanks @jackton1! I will check it shortly 😃

Hi @Stas-AbsoluteDesign, this bug has been fixed in the latest v36 release.

This probably happens on a very large repo (about 210.000 files!).

In this commit that triggered the pipeline run I have changed only one single file: .github/workflows/deploy_DEV.yml with basically one line change to use diff version of our inner deploy script (which is using tj-actions/changes-files)

Here is the debug log.

2023-04-12T23:50:03.1008824Z ::group::Cleaning the repository
2023-04-12T23:50:03.1009410Z ##[group]Cleaning the repository
2023-04-12T23:50:03.1010248Z [command]/usr/bin/git clean -ffdx
2023-04-12T23:50:03.1011115Z ##[debug]0
2023-04-12T23:50:03.1012123Z ##[debug]
2023-04-12T23:50:03.1012792Z [command]/usr/bin/git reset --hard HEAD
2023-04-12T23:50:03.1013623Z HEAD is now at 8d726dcf4
2023-04-12T23:50:03.1014577Z ##[debug]0
2023-04-12T23:50:03.1021195Z ##[debug]HEAD is now at 8d726dcf4
2023-04-12T23:50:03.1021697Z ##[debug]
2023-04-12T23:50:03.1022491Z ::endgroup::
2023-04-12T23:50:03.1022973Z ##[endgroup]
2023-04-12T23:50:03.1023789Z ::group::Disabling automatic garbage collection
2023-04-12T23:50:03.1024397Z ##[group]Disabling automatic garbage collection
2023-04-12T23:50:03.1025201Z [command]/usr/bin/git config --local gc.auto 0
2023-04-12T23:50:03.1026052Z ##[debug]0
2023-04-12T23:50:03.1026824Z ##[debug]
2023-04-12T23:50:03.1027556Z ::endgroup::
2023-04-12T23:50:03.1027988Z ##[endgroup]
2023-04-12T23:50:03.1028782Z ::group::Setting up auth
2023-04-12T23:50:03.1029768Z ##[group]Setting up auth
2023-04-12T23:50:03.1030635Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2023-04-12T23:50:03.1031617Z ##[debug]1
2023-04-12T23:50:03.1032379Z ##[debug]
2023-04-12T23:50:03.1033498Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2023-04-12T23:50:03.1254133Z ##[debug]0
2023-04-12T23:50:03.1255128Z ##[debug]
2023-04-12T23:50:03.1258128Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2023-04-12T23:50:03.1325009Z ##[debug]1
2023-04-12T23:50:03.1326300Z ##[debug]
2023-04-12T23:50:03.1328444Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2023-04-12T23:50:03.1588129Z ##[debug]0
2023-04-12T23:50:03.1588680Z ##[debug]
2023-04-12T23:50:03.1596642Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2023-04-12T23:50:03.1643126Z ##[debug]0
2023-04-12T23:50:03.1643669Z ##[debug]
2023-04-12T23:50:03.1660965Z ::endgroup::
2023-04-12T23:50:03.1661358Z ##[endgroup]
2023-04-12T23:50:03.1662042Z ::group::Fetching the repository
2023-04-12T23:50:03.1662507Z ##[group]Fetching the repository
2023-04-12T23:50:03.1668719Z [command]/usr/bin/git -c protocol.version=2 fetch --prune --progress --no-recurse-submodules origin +refs/heads/*:refs/remotes/origin/* +refs/tags/*:refs/tags/*
2023-04-12T23:50:03.7470857Z ##[debug]0
2023-04-12T23:50:03.7471829Z ##[debug]
2023-04-12T23:50:03.7472774Z ::endgroup::
2023-04-12T23:50:03.7473253Z ##[endgroup]
2023-04-12T23:50:03.7480628Z ::group::Determining the checkout info
2023-04-12T23:50:03.7481155Z ##[group]Determining the checkout info
2023-04-12T23:50:03.7482022Z [command]/usr/bin/git branch --list --remote origin/dev
2023-04-12T23:50:03.7523193Z   origin/dev
2023-04-12T23:50:03.7531950Z ##[debug]0
2023-04-12T23:50:03.7532679Z ##[debug]  origin/dev
2023-04-12T23:50:03.7533102Z ##[debug]
2023-04-12T23:50:03.7534298Z ::endgroup::
2023-04-12T23:50:03.7534944Z ##[endgroup]
2023-04-12T23:50:03.7535564Z ::group::Checking out the ref
2023-04-12T23:50:03.7535946Z ##[group]Checking out the ref
2023-04-12T23:50:03.7540535Z [command]/usr/bin/git checkout --progress --force -B dev refs/remotes/origin/dev
2023-04-12T23:50:04.9802264Z Updating files:  12% (26267/209005)
2023-04-12T23:50:05.0203106Z Updating files:  13% (27171/209005)
2023-04-12T23:50:05.0579320Z Updating files:  14% (29261/209005)
2023-04-12T23:50:05.0948019Z Updating files:  15% (31351/209005)
2023-04-12T23:50:05.1334212Z Updating files:  16% (33441/209005)
2023-04-12T23:50:05.1693310Z Updating files:  17% (35531/209005)
2023-04-12T23:50:05.2033943Z Updating files:  18% (37621/209005)
2023-04-12T23:50:05.2377015Z Updating files:  19% (39711/209005)
2023-04-12T23:50:05.2760664Z Updating files:  20% (41801/209005)
2023-04-12T23:50:05.3145428Z Updating files:  21% (43892/209005)
2023-04-12T23:50:05.3536334Z Updating files:  22% (45982/209005)
2023-04-12T23:50:05.3916664Z Updating files:  23% (48072/209005)
2023-04-12T23:50:05.4311929Z Updating files:  24% (50162/209005)
2023-04-12T23:50:05.4702202Z Updating files:  25% (52252/209005)
2023-04-12T23:50:05.5138273Z Updating files:  26% (54342/209005)
2023-04-12T23:50:05.5540845Z Updating files:  27% (56432/209005)
2023-04-12T23:50:05.5962727Z Updating files:  28% (58522/209005)
2023-04-12T23:50:05.6394141Z Updating files:  29% (60612/209005)
2023-04-12T23:50:05.6800285Z Updating files:  30% (62702/209005)
2023-04-12T23:50:05.7204795Z Updating files:  31% (64792/209005)
2023-04-12T23:50:05.7601688Z Updating files:  32% (66882/209005)
2023-04-12T23:50:05.7997412Z Updating files:  33% (68972/209005)
2023-04-12T23:50:05.8409495Z Updating files:  34% (71062/209005)
2023-04-12T23:50:05.9264821Z Updating files:  35% (73152/209005)
2023-04-12T23:50:05.9273662Z Updating files:  35% (75187/209005)
2023-04-12T23:50:05.9655345Z Updating files:  36% (75242/209005)
2023-04-12T23:50:06.0032420Z Updating files:  37% (77332/209005)
2023-04-12T23:50:06.0412071Z Updating files:  38% (79422/209005)
2023-04-12T23:50:06.0795658Z Updating files:  39% (81512/209005)
2023-04-12T23:50:06.1211959Z Updating files:  40% (83602/209005)
2023-04-12T23:50:06.1617647Z Updating files:  41% (85693/209005)
2023-04-12T23:50:06.1998765Z Updating files:  42% (87783/209005)
2023-04-12T23:50:06.2384212Z Updating files:  43% (89873/209005)
2023-04-12T23:50:06.2759269Z Updating files:  44% (91963/209005)
2023-04-12T23:50:06.3144628Z Updating files:  45% (94053/209005)
2023-04-12T23:50:06.3531601Z Updating files:  46% (96143/209005)
2023-04-12T23:50:06.4042756Z Updating files:  47% (98233/209005)
2023-04-12T23:50:06.5314312Z Updating files:  48% (100323/209005)
2023-04-12T23:50:06.5697209Z Updating files:  49% (102413/209005)
2023-04-12T23:50:06.6109589Z Updating files:  50% (104503/209005)
2023-04-12T23:50:06.6956887Z Updating files:  51% (106593/209005)
2023-04-12T23:50:06.7351006Z Updating files:  52% (108683/209005)
2023-04-12T23:50:06.8125320Z Updating files:  53% (110773/209005)
2023-04-12T23:50:06.8901453Z Updating files:  54% (112863/209005)
2023-04-12T23:50:06.9263113Z Updating files:  55% (114953/209005)
2023-04-12T23:50:06.9348280Z Updating files:  55% (116653/209005)
2023-04-12T23:50:07.0367513Z Updating files:  56% (117043/209005)
2023-04-12T23:50:07.0739733Z Updating files:  57% (119133/209005)
2023-04-12T23:50:07.1768481Z Updating files:  58% (121223/209005)
2023-04-12T23:50:07.2156035Z Updating files:  59% (123313/209005)
2023-04-12T23:50:07.2823124Z Updating files:  60% (125403/209005)
2023-04-12T23:50:07.3643061Z Updating files:  61% (127494/209005)
2023-04-12T23:50:07.4131969Z Updating files:  62% (129584/209005)
2023-04-12T23:50:07.4951591Z Updating files:  63% (131674/209005)
2023-04-12T23:50:07.5756270Z Updating files:  64% (133764/209005)
2023-04-12T23:50:07.6220494Z Updating files:  65% (135854/209005)
2023-04-12T23:50:07.7020236Z Updating files:  66% (137944/209005)
2023-04-12T23:50:07.7815188Z Updating files:  67% (140034/209005)
2023-04-12T23:50:07.8237680Z Updating files:  68% (142124/209005)
2023-04-12T23:50:07.9085903Z Updating files:  69% (144214/209005)
2023-04-12T23:50:07.9265107Z Updating files:  70% (146304/209005)
2023-04-12T23:50:07.9916710Z Updating files:  70% (147163/209005)
2023-04-12T23:50:08.0733020Z Updating files:  71% (148394/209005)
2023-04-12T23:50:08.1191658Z Updating files:  72% (150484/209005)
2023-04-12T23:50:08.2030873Z Updating files:  73% (152574/209005)
2023-04-12T23:50:08.2862743Z Updating files:  74% (154664/209005)
2023-04-12T23:50:08.3694927Z Updating files:  75% (156754/209005)
2023-04-12T23:50:08.4164094Z Updating files:  76% (158844/209005)
2023-04-12T23:50:08.4948164Z Updating files:  77% (160934/209005)
2023-04-12T23:50:08.5752923Z Updating files:  78% (163024/209005)
2023-04-12T23:50:08.6627080Z Updating files:  79% (165114/209005)
2023-04-12T23:50:08.7482449Z Updating files:  80% (167204/209005)
2023-04-12T23:50:08.7973338Z Updating files:  81% (169295/209005)
2023-04-12T23:50:08.8891020Z Updating files:  82% (171385/209005)
2023-04-12T23:50:08.9439100Z Updating files:  83% (173475/209005)
2023-04-12T23:50:08.9758962Z Updating files:  83% (173995/209005)
2023-04-12T23:50:09.0538291Z Updating files:  84% (175565/209005)
2023-04-12T23:50:09.1385426Z Updating files:  85% (177655/209005)
2023-04-12T23:50:09.2232141Z Updating files:  86% (179745/209005)
2023-04-12T23:50:09.2712753Z Updating files:  87% (181835/209005)
2023-04-12T23:50:09.3808828Z Updating files:  88% (183925/209005)
2023-04-12T23:50:09.4909678Z Updating files:  89% (186015/209005)
2023-04-12T23:50:09.5855252Z Updating files:  90% (188105/209005)
2023-04-12T23:50:09.6801260Z Updating files:  91% (190195/209005)
2023-04-12T23:50:09.7738709Z Updating files:  92% (192285/209005)
2023-04-12T23:50:09.8700184Z Updating files:  93% (194375/209005)
2023-04-12T23:50:09.9577975Z Updating files:  94% (196465/209005)
2023-04-12T23:50:10.0115266Z Updating files:  94% (198083/209005)
2023-04-12T23:50:10.0533319Z Updating files:  95% (198555/209005)
2023-04-12T23:50:10.0934294Z Updating files:  96% (200645/209005)
2023-04-12T23:50:10.1395117Z Updating files:  97% (202735/209005)
2023-04-12T23:50:10.2196399Z Updating files:  98% (204825/209005)
2023-04-12T23:50:10.4575856Z Updating files:  99% (206915/209005)
2023-04-12T23:50:10.4577241Z Updating files: 100% (209005/209005)
2023-04-12T23:50:10.4577714Z Updating files: 100% (209005/209005), done.
2023-04-12T23:50:10.7436763Z Warning: you are leaving 1 commit behind, not connected to
2023-04-12T23:50:10.7444668Z any of your branches:
2023-04-12T23:50:10.7444889Z 
2023-04-12T23:50:10.7445063Z   8d726dcf4
2023-04-12T23:50:10.7445253Z 
2023-04-12T23:50:10.7445526Z If you want to keep it by creating a new branch, this may be a good time
2023-04-12T23:50:10.7445998Z to do so with:
2023-04-12T23:50:10.7446212Z 
2023-04-12T23:50:10.7446645Z  git branch <new-branch-name> 8d726dcf4
2023-04-12T23:50:10.7446877Z 
2023-04-12T23:50:10.7604827Z Switched to a new branch 'dev'
2023-04-12T23:50:10.7607972Z Branch 'dev' set up to track remote branch 'dev' from 'origin'.
2023-04-12T23:50:10.7684516Z ##[debug]0
2023-04-12T23:50:10.7685785Z ##[debug]Branch 'dev' set up to track remote branch 'dev' from 'origin'.
2023-04-12T23:50:10.7686393Z ##[debug]
2023-04-12T23:50:10.7687745Z ::endgroup::
2023-04-12T23:50:10.7688113Z ##[endgroup]
2023-04-12T23:50:10.7734245Z ##[debug]0
2023-04-12T23:50:10.7736083Z ##[debug]commit 280f1a19567c28d4d335bb5b0f14ec341d09d0c6
2023-04-12T23:50:10.7736603Z ##[debug]Author: Stas H <private@email.com>
2023-04-12T23:50:10.7737087Z ##[debug]Date:   Thu Apr 13 00:48:36 2023 +0100
2023-04-12T23:50:10.7737460Z ##[debug]
2023-04-12T23:50:10.7737872Z ##[debug]    dev: changing to SkipBuild deploy method (testing bug with git diff)
2023-04-12T23:50:10.7738372Z ##[debug]
2023-04-12T23:50:10.7738836Z [command]/usr/bin/git log -1 --format='%H'
2023-04-12T23:50:10.7766907Z '280f1a19567c28d4d335bb5b0f14ec341d09d0c6'
2023-04-12T23:50:10.7768990Z ##[debug]0
2023-04-12T23:50:10.7776315Z ##[debug]'280f1a19567c28d4d335bb5b0f14ec341d09d0c6'
2023-04-12T23:50:10.7776714Z ##[debug]
2023-04-12T23:50:10.7778721Z ##[debug]Unsetting HOME override
2023-04-12T23:50:10.7783291Z ::remove-matcher owner=checkout-git::
2023-04-12T23:50:10.7802706Z ##[debug]Removed matchers: 'checkout-git'
2023-04-12T23:50:10.7869457Z ##[debug]Node Action run completed with exit code 0
2023-04-12T23:50:10.7872916Z ##[debug]Save intra-action state isPost = true
2023-04-12T23:50:10.7873429Z ##[debug]Save intra-action state setSafeDirectory = true
2023-04-12T23:50:10.7874049Z ##[debug]Save intra-action state repositoryPath = /home/runner/actions-runner/_work/repo-name/repo-name
2023-04-12T23:50:10.7875150Z ##[debug]Finished: run
2023-04-12T23:50:10.7877465Z ##[debug]Evaluating condition for step: 'run'
2023-04-12T23:50:10.7878809Z ##[debug]Evaluating: success()
2023-04-12T23:50:10.7879298Z ##[debug]Evaluating success:
2023-04-12T23:50:10.7879812Z ##[debug]=> true
2023-04-12T23:50:10.7880322Z ##[debug]Result: true
2023-04-12T23:50:10.7881207Z ##[debug]Starting: run
2023-04-12T23:50:10.8025302Z ##[debug]Register post job cleanup for action: tj-actions/changed-files@v35
2023-04-12T23:50:10.8041246Z ##[debug]Loading inputs
2023-04-12T23:50:10.8053673Z ##[debug]Loading env
2023-04-12T23:50:10.8063998Z ##[group]Run tj-actions/changed-files@v35
2023-04-12T23:50:10.8064336Z with:
2023-04-12T23:50:10.8064609Z   separator:  
2023-04-12T23:50:10.8064922Z   include_all_old_new_renamed_files: false
2023-04-12T23:50:10.8065264Z   old_new_separator: ,
2023-04-12T23:50:10.8065563Z   old_new_files_separator:  
2023-04-12T23:50:10.8065868Z   files_separator: 

2023-04-12T23:50:10.8066169Z   files_ignore_separator: 

2023-04-12T23:50:10.8066468Z   path: .
2023-04-12T23:50:10.8066738Z   quotepath: true
2023-04-12T23:50:10.8067016Z   dir_names: false
2023-04-12T23:50:10.8067528Z   dir_names_exclude_root: false
2023-04-12T23:50:10.8067830Z   json: false
2023-04-12T23:50:10.8068122Z   json_raw_format: false
2023-04-12T23:50:10.8068415Z   fetch_depth: 50
2023-04-12T23:50:10.8068730Z   since_last_remote_commit: false
2023-04-12T23:50:10.8069392Z   write_output_files: false
2023-04-12T23:50:10.8069712Z   output_dir: .github/outputs
2023-04-12T23:50:10.8070044Z   match_directories: true
2023-04-12T23:50:10.8070347Z ##[endgroup]
2023-04-12T23:50:10.8080164Z ##[debug]Evaluating: github.server_url
2023-04-12T23:50:10.8080534Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8080851Z ##[debug]..Evaluating github:
2023-04-12T23:50:10.8081181Z ##[debug]..=> Object
2023-04-12T23:50:10.8081498Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8081807Z ##[debug]..=> 'server_url'
2023-04-12T23:50:10.8082177Z ##[debug]=> 'https://github.com'
2023-04-12T23:50:10.8082550Z ##[debug]Result: 'https://github.com'
2023-04-12T23:50:10.8083107Z ##[debug]Evaluating: github.repository
2023-04-12T23:50:10.8083465Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8083785Z ##[debug]..Evaluating github:
2023-04-12T23:50:10.8084084Z ##[debug]..=> Object
2023-04-12T23:50:10.8084386Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8084704Z ##[debug]..=> 'repository'
2023-04-12T23:50:10.8085071Z ##[debug]=> 'absolutedesignltd/repo-name'
2023-04-12T23:50:10.8090895Z ##[debug]Result: 'absolutedesignltd/repo-name'
2023-04-12T23:50:10.8091662Z ##[debug]Evaluating: github.ref
2023-04-12T23:50:10.8092018Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8092345Z ##[debug]..Evaluating github:
2023-04-12T23:50:10.8092672Z ##[debug]..=> Object
2023-04-12T23:50:10.8092987Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8093302Z ##[debug]..=> 'ref'
2023-04-12T23:50:10.8093768Z ##[debug]=> 'refs/heads/dev'
2023-04-12T23:50:10.8094185Z ##[debug]Result: 'refs/heads/dev'
2023-04-12T23:50:10.8094780Z ##[debug]Evaluating: github.sha
2023-04-12T23:50:10.8095192Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8095600Z ##[debug]..Evaluating github:
2023-04-12T23:50:10.8095934Z ##[debug]..=> Object
2023-04-12T23:50:10.8096256Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8096565Z ##[debug]..=> 'sha'
2023-04-12T23:50:10.8096926Z ##[debug]=> '280f1a19567c28d4d335bb5b0f14ec341d09d0c6'
2023-04-12T23:50:10.8097328Z ##[debug]Result: '280f1a19567c28d4d335bb5b0f14ec341d09d0c6'
2023-04-12T23:50:10.8097826Z ##[debug]Evaluating: github.workspace
2023-04-12T23:50:10.8098162Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8098463Z ##[debug]..Evaluating github:
2023-04-12T23:50:10.8098761Z ##[debug]..=> Object
2023-04-12T23:50:10.8099056Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8099364Z ##[debug]..=> 'workspace'
2023-04-12T23:50:10.8099804Z ##[debug]=> '/home/runner/actions-runner/_work/repo-name/repo-name'
2023-04-12T23:50:10.8100428Z ##[debug]Result: '/home/runner/actions-runner/_work/repo-name/repo-name'
2023-04-12T23:50:10.8101054Z ##[debug]Evaluating: github.event.base_ref
2023-04-12T23:50:10.8101420Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8101739Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8102074Z ##[debug]....Evaluating github:
2023-04-12T23:50:10.8102673Z ##[debug]....=> Object
2023-04-12T23:50:10.8103027Z ##[debug]....Evaluating String:
2023-04-12T23:50:10.8103364Z ##[debug]....=> 'event'
2023-04-12T23:50:10.8103687Z ##[debug]..=> Object
2023-04-12T23:50:10.8104004Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8104364Z ##[debug]..=> 'base_ref'
2023-04-12T23:50:10.8104732Z ##[debug]=> null
2023-04-12T23:50:10.8105063Z ##[debug]Result: null
2023-04-12T23:50:10.8105632Z ##[debug]Evaluating: github.event.pull_request.head.repo.fork
2023-04-12T23:50:10.8110776Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8111165Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8111463Z ##[debug]....Evaluating Index:
2023-04-12T23:50:10.8111770Z ##[debug]......Evaluating Index:
2023-04-12T23:50:10.8112109Z ##[debug]........Evaluating Index:
2023-04-12T23:50:10.8112663Z ##[debug]..........Evaluating github:
2023-04-12T23:50:10.8113111Z ##[debug]..........=> Object
2023-04-12T23:50:10.8113449Z ##[debug]..........Evaluating String:
2023-04-12T23:50:10.8113796Z ##[debug]..........=> 'event'
2023-04-12T23:50:10.8114131Z ##[debug]........=> Object
2023-04-12T23:50:10.8114453Z ##[debug]........Evaluating String:
2023-04-12T23:50:10.8114801Z ##[debug]........=> 'pull_request'
2023-04-12T23:50:10.8115134Z ##[debug]......=> null
2023-04-12T23:50:10.8115472Z ##[debug]....=> null
2023-04-12T23:50:10.8115777Z ##[debug]..=> null
2023-04-12T23:50:10.8116083Z ##[debug]=> null
2023-04-12T23:50:10.8116390Z ##[debug]Result: null
2023-04-12T23:50:10.8117109Z ##[debug]Evaluating: github.event.pull_request.number
2023-04-12T23:50:10.8117527Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8117870Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8118208Z ##[debug]....Evaluating Index:
2023-04-12T23:50:10.8118552Z ##[debug]......Evaluating github:
2023-04-12T23:50:10.8118908Z ##[debug]......=> Object
2023-04-12T23:50:10.8119256Z ##[debug]......Evaluating String:
2023-04-12T23:50:10.8119604Z ##[debug]......=> 'event'
2023-04-12T23:50:10.8119945Z ##[debug]....=> Object
2023-04-12T23:50:10.8124629Z ##[debug]....Evaluating String:
2023-04-12T23:50:10.8124991Z ##[debug]....=> 'pull_request'
2023-04-12T23:50:10.8125316Z ##[debug]..=> null
2023-04-12T23:50:10.8125658Z ##[debug]=> null
2023-04-12T23:50:10.8125969Z ##[debug]Result: null
2023-04-12T23:50:10.8126685Z ##[debug]Evaluating: github.event.pull_request.base.ref
2023-04-12T23:50:10.8127124Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8127466Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8127804Z ##[debug]....Evaluating Index:
2023-04-12T23:50:10.8128151Z ##[debug]......Evaluating Index:
2023-04-12T23:50:10.8128507Z ##[debug]........Evaluating github:
2023-04-12T23:50:10.8128850Z ##[debug]........=> Object
2023-04-12T23:50:10.8129173Z ##[debug]........Evaluating String:
2023-04-12T23:50:10.8129503Z ##[debug]........=> 'event'
2023-04-12T23:50:10.8129829Z ##[debug]......=> Object
2023-04-12T23:50:10.8130148Z ##[debug]......Evaluating String:
2023-04-12T23:50:10.8130492Z ##[debug]......=> 'pull_request'
2023-04-12T23:50:10.8130836Z ##[debug]....=> null
2023-04-12T23:50:10.8131167Z ##[debug]..=> null
2023-04-12T23:50:10.8131469Z ##[debug]=> null
2023-04-12T23:50:10.8131793Z ##[debug]Result: null
2023-04-12T23:50:10.8132334Z ##[debug]Evaluating: github.event.pull_request.head.ref
2023-04-12T23:50:10.8132753Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8133138Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8133711Z ##[debug]....Evaluating Index:
2023-04-12T23:50:10.8134122Z ##[debug]......Evaluating Index:
2023-04-12T23:50:10.8138721Z ##[debug]........Evaluating github:
2023-04-12T23:50:10.8139132Z ##[debug]........=> Object
2023-04-12T23:50:10.8139443Z ##[debug]........Evaluating String:
2023-04-12T23:50:10.8139755Z ##[debug]........=> 'event'
2023-04-12T23:50:10.8140060Z ##[debug]......=> Object
2023-04-12T23:50:10.8140360Z ##[debug]......Evaluating String:
2023-04-12T23:50:10.8140697Z ##[debug]......=> 'pull_request'
2023-04-12T23:50:10.8141003Z ##[debug]....=> null
2023-04-12T23:50:10.8141286Z ##[debug]..=> null
2023-04-12T23:50:10.8141570Z ##[debug]=> null
2023-04-12T23:50:10.8142099Z ##[debug]Result: null
2023-04-12T23:50:10.8142982Z ##[debug]Evaluating: github.event.pull_request.base.sha
2023-04-12T23:50:10.8143406Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8143731Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8144046Z ##[debug]....Evaluating Index:
2023-04-12T23:50:10.8144363Z ##[debug]......Evaluating Index:
2023-04-12T23:50:10.8144707Z ##[debug]........Evaluating github:
2023-04-12T23:50:10.8145052Z ##[debug]........=> Object
2023-04-12T23:50:10.8145377Z ##[debug]........Evaluating String:
2023-04-12T23:50:10.8145707Z ##[debug]........=> 'event'
2023-04-12T23:50:10.8146024Z ##[debug]......=> Object
2023-04-12T23:50:10.8146347Z ##[debug]......Evaluating String:
2023-04-12T23:50:10.8146687Z ##[debug]......=> 'pull_request'
2023-04-12T23:50:10.8147158Z ##[debug]....=> null
2023-04-12T23:50:10.8147467Z ##[debug]..=> null
2023-04-12T23:50:10.8154191Z ##[debug]=> null
2023-04-12T23:50:10.8154561Z ##[debug]Result: null
2023-04-12T23:50:10.8155350Z ##[debug]Evaluating: github.event.pull_request.head.sha
2023-04-12T23:50:10.8155767Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8156088Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8156412Z ##[debug]....Evaluating Index:
2023-04-12T23:50:10.8156736Z ##[debug]......Evaluating Index:
2023-04-12T23:50:10.8157077Z ##[debug]........Evaluating github:
2023-04-12T23:50:10.8157427Z ##[debug]........=> Object
2023-04-12T23:50:10.8157755Z ##[debug]........Evaluating String:
2023-04-12T23:50:10.8158090Z ##[debug]........=> 'event'
2023-04-12T23:50:10.8158418Z ##[debug]......=> Object
2023-04-12T23:50:10.8158743Z ##[debug]......Evaluating String:
2023-04-12T23:50:10.8159084Z ##[debug]......=> 'pull_request'
2023-04-12T23:50:10.8159418Z ##[debug]....=> null
2023-04-12T23:50:10.8159723Z ##[debug]..=> null
2023-04-12T23:50:10.8160025Z ##[debug]=> null
2023-04-12T23:50:10.8160340Z ##[debug]Result: null
2023-04-12T23:50:10.8160849Z ##[debug]Evaluating: github.event.pull_request.commits
2023-04-12T23:50:10.8161227Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8161544Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8161867Z ##[debug]....Evaluating Index:
2023-04-12T23:50:10.8162180Z ##[debug]......Evaluating github:
2023-04-12T23:50:10.8162496Z ##[debug]......=> Object
2023-04-12T23:50:10.8162802Z ##[debug]......Evaluating String:
2023-04-12T23:50:10.8163110Z ##[debug]......=> 'event'
2023-04-12T23:50:10.8166665Z ##[debug]....=> Object
2023-04-12T23:50:10.8167096Z ##[debug]....Evaluating String:
2023-04-12T23:50:10.8167433Z ##[debug]....=> 'pull_request'
2023-04-12T23:50:10.8167758Z ##[debug]..=> null
2023-04-12T23:50:10.8168058Z ##[debug]=> null
2023-04-12T23:50:10.8168368Z ##[debug]Result: null
2023-04-12T23:50:10.8168921Z ##[debug]Evaluating: github.event.before
2023-04-12T23:50:10.8169300Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8169626Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8169941Z ##[debug]....Evaluating github:
2023-04-12T23:50:10.8170261Z ##[debug]....=> Object
2023-04-12T23:50:10.8170578Z ##[debug]....Evaluating String:
2023-04-12T23:50:10.8170877Z ##[debug]....=> 'event'
2023-04-12T23:50:10.8171169Z ##[debug]..=> Object
2023-04-12T23:50:10.8171462Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8171767Z ##[debug]..=> 'before'
2023-04-12T23:50:10.8172113Z ##[debug]=> 'f46c531355452621c607a01062323808e9802844'
2023-04-12T23:50:10.8172531Z ##[debug]Result: 'f46c531355452621c607a01062323808e9802844'
2023-04-12T23:50:10.8173055Z ##[debug]Evaluating: github.event.forced
2023-04-12T23:50:10.8173698Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8174109Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8174506Z ##[debug]....Evaluating github:
2023-04-12T23:50:10.8175056Z ##[debug]....=> Object
2023-04-12T23:50:10.8175456Z ##[debug]....Evaluating String:
2023-04-12T23:50:10.8175758Z ##[debug]....=> 'event'
2023-04-12T23:50:10.8176059Z ##[debug]..=> Object
2023-04-12T23:50:10.8179705Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8180024Z ##[debug]..=> 'forced'
2023-04-12T23:50:10.8180597Z ##[debug]=> false
2023-04-12T23:50:10.8180905Z ##[debug]Result: false
2023-04-12T23:50:10.8181459Z ##[debug]Evaluating: github.ref_name
2023-04-12T23:50:10.8181820Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8182141Z ##[debug]..Evaluating github:
2023-04-12T23:50:10.8182455Z ##[debug]..=> Object
2023-04-12T23:50:10.8182770Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8183083Z ##[debug]..=> 'ref_name'
2023-04-12T23:50:10.8183403Z ##[debug]=> 'dev'
2023-04-12T23:50:10.8183728Z ##[debug]Result: 'dev'
2023-04-12T23:50:10.8184176Z ##[debug]Evaluating: inputs.sha
2023-04-12T23:50:10.8184522Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8184850Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8185163Z ##[debug]..=> Object
2023-04-12T23:50:10.8185482Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8185963Z ##[debug]..=> 'sha'
2023-04-12T23:50:10.8186319Z ##[debug]=> ''
2023-04-12T23:50:10.8186602Z ##[debug]Result: ''
2023-04-12T23:50:10.8187007Z ##[debug]Evaluating: inputs.base_sha
2023-04-12T23:50:10.8187350Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8187668Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8187979Z ##[debug]..=> Object
2023-04-12T23:50:10.8188290Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8191913Z ##[debug]..=> 'base_sha'
2023-04-12T23:50:10.8192245Z ##[debug]=> ''
2023-04-12T23:50:10.8192533Z ##[debug]Result: ''
2023-04-12T23:50:10.8193093Z ##[debug]Evaluating: inputs.since
2023-04-12T23:50:10.8193433Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8193786Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8194214Z ##[debug]..=> Object
2023-04-12T23:50:10.8194652Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8194968Z ##[debug]..=> 'since'
2023-04-12T23:50:10.8195266Z ##[debug]=> ''
2023-04-12T23:50:10.8195550Z ##[debug]Result: ''
2023-04-12T23:50:10.8195987Z ##[debug]Evaluating: inputs.until
2023-04-12T23:50:10.8196308Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8196611Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8196939Z ##[debug]..=> Object
2023-04-12T23:50:10.8197243Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8197531Z ##[debug]..=> 'until'
2023-04-12T23:50:10.8197811Z ##[debug]=> ''
2023-04-12T23:50:10.8198088Z ##[debug]Result: ''
2023-04-12T23:50:10.8198489Z ##[debug]Evaluating: inputs.path
2023-04-12T23:50:10.8198822Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8199127Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8199426Z ##[debug]..=> Object
2023-04-12T23:50:10.8199735Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8200043Z ##[debug]..=> 'path'
2023-04-12T23:50:10.8200328Z ##[debug]=> '.'
2023-04-12T23:50:10.8204111Z ##[debug]Result: '.'
2023-04-12T23:50:10.8204859Z ##[debug]Evaluating: inputs.fetch_depth
2023-04-12T23:50:10.8205215Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8205518Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8205830Z ##[debug]..=> Object
2023-04-12T23:50:10.8206132Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8206436Z ##[debug]..=> 'fetch_depth'
2023-04-12T23:50:10.8206749Z ##[debug]=> '50'
2023-04-12T23:50:10.8207047Z ##[debug]Result: '50'
2023-04-12T23:50:10.8207476Z ##[debug]Evaluating: inputs.since_last_remote_commit
2023-04-12T23:50:10.8207834Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8208147Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8208460Z ##[debug]..=> Object
2023-04-12T23:50:10.8208770Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8209111Z ##[debug]..=> 'since_last_remote_commit'
2023-04-12T23:50:10.8209464Z ##[debug]=> 'false'
2023-04-12T23:50:10.8209775Z ##[debug]Result: 'false'
2023-04-12T23:50:10.8210329Z ##[debug]Evaluating condition for step: 'run'
2023-04-12T23:50:10.8211618Z ##[debug]Evaluating: success()
2023-04-12T23:50:10.8212103Z ##[debug]Evaluating success:
2023-04-12T23:50:10.8212720Z ##[debug]=> true
2023-04-12T23:50:10.8213229Z ##[debug]Result: true
2023-04-12T23:50:10.8214144Z ##[debug]Starting: run
2023-04-12T23:50:10.8227773Z ##[debug]Loading inputs
2023-04-12T23:50:10.8228768Z ##[debug]Loading env
2023-04-12T23:50:10.8234940Z ##[group]Run # "Calculating the previous and current SHA..."
2023-04-12T23:50:10.8235495Z # "Calculating the previous and current SHA..."
2023-04-12T23:50:10.8236039Z bash $GITHUB_ACTION_PATH/diff-sha.sh
2023-04-12T23:50:10.8263231Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2023-04-12T23:50:10.8263675Z env:
2023-04-12T23:50:10.8264039Z   GITHUB_SERVER_URL: https://github.com
2023-04-12T23:50:10.8264582Z   GITHUB_REPOSITORY: absolutedesignltd/repo-name
2023-04-12T23:50:10.8265110Z   GITHUB_REF: refs/heads/dev
2023-04-12T23:50:10.8265508Z   GITHUB_SHA: 280f1a19567c28d4d335bb5b0f14ec341d09d0c6
2023-04-12T23:50:10.8266067Z   GITHUB_WORKSPACE: /home/runner/actions-runner/_work/repo-name/repo-name
2023-04-12T23:50:10.8266572Z   GITHUB_EVENT_BASE_REF: 
2023-04-12T23:50:10.8267076Z   GITHUB_EVENT_HEAD_REPO_FORK: 
2023-04-12T23:50:10.8267422Z   GITHUB_EVENT_PULL_REQUEST_NUMBER: 
2023-04-12T23:50:10.8267816Z   GITHUB_EVENT_PULL_REQUEST_BASE_REF: 
2023-04-12T23:50:10.8268215Z   GITHUB_EVENT_PULL_REQUEST_HEAD_REF: 
2023-04-12T23:50:10.8268590Z   GITHUB_EVENT_PULL_REQUEST_BASE_SHA: 
2023-04-12T23:50:10.8268956Z   GITHUB_EVENT_PULL_REQUEST_HEAD_SHA: 
2023-04-12T23:50:10.8269500Z   GITHUB_EVENT_PULL_REQUEST_COMMITS: 
2023-04-12T23:50:10.8269981Z   GITHUB_EVENT_BEFORE: f46c531355452621c607a01062323808e9802844
2023-04-12T23:50:10.8270501Z   GITHUB_EVENT_FORCED: false
2023-04-12T23:50:10.8270883Z   GITHUB_REFNAME: dev
2023-04-12T23:50:10.8271201Z   INPUT_SHA: 
2023-04-12T23:50:10.8271514Z   INPUT_BASE_SHA: 
2023-04-12T23:50:10.8271833Z   INPUT_SINCE: 
2023-04-12T23:50:10.8272130Z   INPUT_UNTIL: 
2023-04-12T23:50:10.8272420Z   INPUT_PATH: .
2023-04-12T23:50:10.8272715Z   INPUT_FETCH_DEPTH: 50
2023-04-12T23:50:10.8273040Z   INPUT_SINCE_LAST_REMOTE_COMMIT: false
2023-04-12T23:50:10.8273392Z ##[endgroup]
2023-04-12T23:50:10.8301438Z ##[debug]/usr/bin/bash --noprofile --norc -e -o pipefail /home/runner/actions-runner/_work/_temp/ca72ed94-d762-4471-9512-aebfc54011c9.sh
2023-04-12T23:50:10.8347141Z ::group::changed-files-diff-sha
2023-04-12T23:50:10.8347541Z ##[group]changed-files-diff-sha
2023-04-12T23:50:10.8348410Z ##[debug]Resolving repository path: /home/runner/actions-runner/_work/repo-name/repo-name/.
2023-04-12T23:50:10.8348976Z Verifying git version...
2023-04-12T23:50:10.8428687Z Valid git version found: (2.34.1)
2023-04-12T23:50:10.8447469Z Running on a push event...
2023-04-12T23:50:10.8448323Z ##[debug]Getting HEAD SHA...
2023-04-12T23:50:10.8470982Z ##[debug]Verifying the current commit SHA: 280f1a19567c28d4d335bb5b0f14ec341d09d0c6
2023-04-12T23:50:10.8489806Z ##[debug]Current SHA: 280f1a19567c28d4d335bb5b0f14ec341d09d0c6
2023-04-12T23:50:10.8505794Z ##[debug]Target branch dev...
2023-04-12T23:50:10.8506351Z ##[debug]Current branch dev...
2023-04-12T23:50:10.8506980Z ##[debug]Verifying the previous commit SHA: f46c531355452621c607a01062323808e9802844
2023-04-12T23:50:10.8535359Z ::endgroup::
2023-04-12T23:50:10.8535746Z ##[endgroup]
2023-04-12T23:50:10.8545751Z ##[debug]Set output target_branch = dev
2023-04-12T23:50:10.8546177Z ##[debug]Set output current_branch = dev
2023-04-12T23:50:10.8546632Z ##[debug]Set output previous_sha = f46c531355452621c607a01062323808e9802844
2023-04-12T23:50:10.8547206Z ##[debug]Set output current_sha = 280f1a19567c28d4d335bb5b0f14ec341d09d0c6
2023-04-12T23:50:10.8547688Z ##[debug]Set output diff = ..
2023-04-12T23:50:10.8548339Z ##[debug]Finished: run
2023-04-12T23:50:10.8550882Z ##[debug]Evaluating condition for step: 'run'
2023-04-12T23:50:10.8552486Z ##[debug]Evaluating: success()
2023-04-12T23:50:10.8552978Z ##[debug]Evaluating success:
2023-04-12T23:50:10.8553535Z ##[debug]=> true
2023-04-12T23:50:10.8559866Z ##[debug]Result: true
2023-04-12T23:50:10.8561215Z ##[debug]Starting: run
2023-04-12T23:50:10.8590945Z ##[debug]Register post job cleanup for action: tj-actions/glob@v17.0.1
2023-04-12T23:50:10.8599368Z ##[debug]Loading inputs
2023-04-12T23:50:10.8600776Z ##[debug]Evaluating: inputs.files
2023-04-12T23:50:10.8601180Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8601747Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8602111Z ##[debug]..=> Object
2023-04-12T23:50:10.8608122Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8608533Z ##[debug]..=> 'files'
2023-04-12T23:50:10.8608880Z ##[debug]=> ''
2023-04-12T23:50:10.8609223Z ##[debug]Result: ''
2023-04-12T23:50:10.8609994Z ##[debug]Evaluating: inputs.files_separator
2023-04-12T23:50:10.8610395Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8610730Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8611061Z ##[debug]..=> Object
2023-04-12T23:50:10.8611387Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8611725Z ##[debug]..=> 'files_separator'
2023-04-12T23:50:10.8612067Z ##[debug]=> '
2023-04-12T23:50:10.8612347Z ##[debug]'
2023-04-12T23:50:10.8612659Z ##[debug]Result: '
2023-04-12T23:50:10.8613300Z ##[debug]'
2023-04-12T23:50:10.8614155Z ##[debug]Evaluating: inputs.files_ignore
2023-04-12T23:50:10.8614628Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8614982Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8615329Z ##[debug]..=> Object
2023-04-12T23:50:10.8615646Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8615971Z ##[debug]..=> 'files_ignore'
2023-04-12T23:50:10.8616287Z ##[debug]=> ''
2023-04-12T23:50:10.8616602Z ##[debug]Result: ''
2023-04-12T23:50:10.8617286Z ##[debug]Evaluating: inputs.files_ignore_separator
2023-04-12T23:50:10.8617869Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8618194Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8618522Z ##[debug]..=> Object
2023-04-12T23:50:10.8623441Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8623796Z ##[debug]..=> 'files_ignore_separator'
2023-04-12T23:50:10.8624177Z ##[debug]=> '
2023-04-12T23:50:10.8624444Z ##[debug]'
2023-04-12T23:50:10.8624734Z ##[debug]Result: '
2023-04-12T23:50:10.8625002Z ##[debug]'
2023-04-12T23:50:10.8625598Z ##[debug]Evaluating: inputs.files_from_source_file
2023-04-12T23:50:10.8625981Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8626285Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8626598Z ##[debug]..=> Object
2023-04-12T23:50:10.8626898Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8627229Z ##[debug]..=> 'files_from_source_file'
2023-04-12T23:50:10.8627578Z ##[debug]=> ''
2023-04-12T23:50:10.8627881Z ##[debug]Result: ''
2023-04-12T23:50:10.8628343Z ##[debug]Evaluating: inputs.files_ignore_from_source_file
2023-04-12T23:50:10.8628753Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8629244Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8629584Z ##[debug]..=> Object
2023-04-12T23:50:10.8629923Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8630289Z ##[debug]..=> 'files_ignore_from_source_file'
2023-04-12T23:50:10.8630672Z ##[debug]=> ''
2023-04-12T23:50:10.8630980Z ##[debug]Result: ''
2023-04-12T23:50:10.8631432Z ##[debug]Evaluating: inputs.path
2023-04-12T23:50:10.8631764Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8632066Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8636097Z ##[debug]..=> Object
2023-04-12T23:50:10.8636514Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8636838Z ##[debug]..=> 'path'
2023-04-12T23:50:10.8637167Z ##[debug]=> '.'
2023-04-12T23:50:10.8637469Z ##[debug]Result: '.'
2023-04-12T23:50:10.8638081Z ##[debug]Evaluating: steps.changed-files-diff-sha.outputs.previous_sha
2023-04-12T23:50:10.8638542Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8638840Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8639146Z ##[debug]....Evaluating Index:
2023-04-12T23:50:10.8639455Z ##[debug]......Evaluating steps:
2023-04-12T23:50:10.8639775Z ##[debug]......=> Object
2023-04-12T23:50:10.8640083Z ##[debug]......Evaluating String:
2023-04-12T23:50:10.8640438Z ##[debug]......=> 'changed-files-diff-sha'
2023-04-12T23:50:10.8640784Z ##[debug]....=> Object
2023-04-12T23:50:10.8641084Z ##[debug]....Evaluating String:
2023-04-12T23:50:10.8641389Z ##[debug]....=> 'outputs'
2023-04-12T23:50:10.8641714Z ##[debug]..=> Object
2023-04-12T23:50:10.8642029Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8642352Z ##[debug]..=> 'previous_sha'
2023-04-12T23:50:10.8642978Z ##[debug]=> 'f46c531355452621c607a01062323808e9802844'
2023-04-12T23:50:10.8643412Z ##[debug]Result: 'f46c531355452621c607a01062323808e9802844'
2023-04-12T23:50:10.8644078Z ##[debug]Evaluating: steps.changed-files-diff-sha.outputs.current_sha
2023-04-12T23:50:10.8644535Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8644858Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8645185Z ##[debug]....Evaluating Index:
2023-04-12T23:50:10.8645507Z ##[debug]......Evaluating steps:
2023-04-12T23:50:10.8649710Z ##[debug]......=> Object
2023-04-12T23:50:10.8650155Z ##[debug]......Evaluating String:
2023-04-12T23:50:10.8650551Z ##[debug]......=> 'changed-files-diff-sha'
2023-04-12T23:50:10.8650986Z ##[debug]....=> Object
2023-04-12T23:50:10.8651393Z ##[debug]....Evaluating String:
2023-04-12T23:50:10.8651797Z ##[debug]....=> 'outputs'
2023-04-12T23:50:10.8652436Z ##[debug]..=> Object
2023-04-12T23:50:10.8652840Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8653247Z ##[debug]..=> 'current_sha'
2023-04-12T23:50:10.8653938Z ##[debug]=> '280f1a19567c28d4d335bb5b0f14ec341d09d0c6'
2023-04-12T23:50:10.8654510Z ##[debug]Result: '280f1a19567c28d4d335bb5b0f14ec341d09d0c6'
2023-04-12T23:50:10.8655301Z ##[debug]Evaluating: steps.changed-files-diff-sha.outputs.diff
2023-04-12T23:50:10.8655740Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8656047Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8656354Z ##[debug]....Evaluating Index:
2023-04-12T23:50:10.8656661Z ##[debug]......Evaluating steps:
2023-04-12T23:50:10.8656981Z ##[debug]......=> Object
2023-04-12T23:50:10.8657304Z ##[debug]......Evaluating String:
2023-04-12T23:50:10.8657669Z ##[debug]......=> 'changed-files-diff-sha'
2023-04-12T23:50:10.8658017Z ##[debug]....=> Object
2023-04-12T23:50:10.8658312Z ##[debug]....Evaluating String:
2023-04-12T23:50:10.8658615Z ##[debug]....=> 'outputs'
2023-04-12T23:50:10.8658914Z ##[debug]..=> Object
2023-04-12T23:50:10.8659212Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8659502Z ##[debug]..=> 'diff'
2023-04-12T23:50:10.8659792Z ##[debug]=> '..'
2023-04-12T23:50:10.8664040Z ##[debug]Result: '..'
2023-04-12T23:50:10.8664675Z ##[debug]Evaluating: inputs.match_directories
2023-04-12T23:50:10.8665066Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8665390Z ##[debug]..Evaluating inputs:
2023-04-12T23:50:10.8665714Z ##[debug]..=> Object
2023-04-12T23:50:10.8666027Z ##[debug]..Evaluating String:
2023-04-12T23:50:10.8666354Z ##[debug]..=> 'match_directories'
2023-04-12T23:50:10.8666707Z ##[debug]=> 'true'
2023-04-12T23:50:10.8667013Z ##[debug]Result: 'true'
2023-04-12T23:50:10.8671614Z ##[debug]Evaluating: github.event.pull_request.base.ref
2023-04-12T23:50:10.8672021Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8672331Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8672642Z ##[debug]....Evaluating Index:
2023-04-12T23:50:10.8672973Z ##[debug]......Evaluating Index:
2023-04-12T23:50:10.8673325Z ##[debug]........Evaluating github:
2023-04-12T23:50:10.8673675Z ##[debug]........=> Object
2023-04-12T23:50:10.8674014Z ##[debug]........Evaluating String:
2023-04-12T23:50:10.8674352Z ##[debug]........=> 'event'
2023-04-12T23:50:10.8674683Z ##[debug]......=> Object
2023-04-12T23:50:10.8675001Z ##[debug]......Evaluating String:
2023-04-12T23:50:10.8675338Z ##[debug]......=> 'pull_request'
2023-04-12T23:50:10.8675664Z ##[debug]....=> null
2023-04-12T23:50:10.8680950Z ##[debug]..=> null
2023-04-12T23:50:10.8681283Z ##[debug]=> null
2023-04-12T23:50:10.8681611Z ##[debug]Result: null
2023-04-12T23:50:10.8683238Z ##[debug]Evaluating: github.event.pull_request.head.repo.fork
2023-04-12T23:50:10.8683658Z ##[debug]Evaluating Index:
2023-04-12T23:50:10.8683972Z ##[debug]..Evaluating Index:
2023-04-12T23:50:10.8684289Z ##[debug]....Evaluating Index:
2023-04-12T23:50:10.8684610Z ##[debug]......Evaluating Index:
2023-04-12T23:50:10.8684924Z ##[debug]........Evaluating Index:
2023-04-12T23:50:10.8685272Z ##[debug]..........Evaluating github:
2023-04-12T23:50:10.8685630Z ##[debug]..........=> Object
2023-04-12T23:50:10.8685961Z ##[debug]..........Evaluating String:
2023-04-12T23:50:10.8686474Z ##[debug]..........=> 'event'
2023-04-12T23:50:10.8686813Z ##[debug]........=> Object
2023-04-12T23:50:10.8687118Z ##[debug]........Evaluating String:
2023-04-12T23:50:10.8687442Z ##[debug]........=> 'pull_request'
2023-04-12T23:50:10.8687756Z ##[debug]......=> null
2023-04-12T23:50:10.8688041Z ##[debug]....=> null
2023-04-12T23:50:10.8688327Z ##[debug]..=> null
2023-04-12T23:50:10.8688606Z ##[debug]=> null
2023-04-12T23:50:10.8688892Z ##[debug]Result: null
2023-04-12T23:50:10.8689867Z ##[debug]Loading env
2023-04-12T23:50:10.8700728Z ##[group]Run tj-actions/glob@v17.0.1
2023-04-12T23:50:10.8701050Z with:
2023-04-12T23:50:10.8701328Z   files-separator: 

2023-04-12T23:50:10.8701629Z   excluded-files-separator: 

2023-04-12T23:50:10.8701933Z   escape-paths: true
2023-04-12T23:50:10.8702379Z   working-directory: .
2023-04-12T23:50:10.8702711Z   base-sha: f46c531355452621c607a01062323808e9802844
2023-04-12T23:50:10.8703106Z   sha: 280f1a19567c28d4d335bb5b0f14ec341d09d0c6
2023-04-12T23:50:10.8703466Z   diff: ..
2023-04-12T23:50:10.8703764Z   match-directories: true
2023-04-12T23:50:10.8704090Z   include-deleted-files: true
2023-04-12T23:50:10.8704401Z   separator: |
2023-04-12T23:50:10.8704728Z   files-from-source-file-separator: 

2023-04-12T23:50:10.8705145Z   excluded-files-from-source-file-separator: 

2023-04-12T23:50:10.8705535Z   follow-symbolic-links: true
2023-04-12T23:50:10.8705864Z   match-gitignore-files: false
2023-04-12T23:50:10.8706178Z   strip-top-level-dir: true
2023-04-12T23:50:10.8706475Z ##[endgroup]
2023-04-12T23:50:10.9381359Z ##[debug]file patterns: 
2023-04-12T23:50:10.9393785Z ##[debug]file patterns: **
2023-04-12T23:50:10.9394519Z ##[debug]!/home/runner/actions-runner/_work/repo-name/repo-name/.git/**
2023-04-12T23:50:10.9395277Z ##[debug]!/home/runner/actions-runner/_work/repo-name/repo-name/**/node_modules/**
2023-04-12T23:50:10.9395989Z ##[debug]!/home/runner/actions-runner/_work/repo-name/repo-name/node_modules/**
2023-04-12T23:50:10.9397096Z ##[debug]followSymbolicLinks 'true'
2023-04-12T23:50:10.9397935Z ##[debug]matchDirectories 'true'
2023-04-12T23:50:10.9432374Z ##[debug]followSymbolicLinks 'true'
2023-04-12T23:50:10.9433220Z ##[debug]implicitDescendants 'true'
2023-04-12T23:50:10.9451286Z ##[debug]matchDirectories 'true'
2023-04-12T23:50:10.9452164Z ##[debug]omitBrokenSymbolicLinks 'true'
2023-04-12T23:50:10.9453168Z ##[debug]Search path '/home/runner/actions-runner/_work/repo-name/repo-name'
2023-04-12T23:50:13.1705020Z ##[error]Maximum call stack size exceeded
2023-04-12T23:50:13.1880543Z ##[debug]Node Action run completed with exit code 1
2023-04-12T23:50:13.1895353Z ##[debug]Finished: run

P.S. I can not share the full dumps as it is a private repo and I wasted about 20 minutes trying to sanitize it but too much to clear out 😭 , so end up with just copying lines that were directly connected with the GitHub checkout action and then following by tj-actions/changed-files call.

P.P.S. in the original comment you can check what the pipeline is running, there is nothing unusual - github\checkout + tjactions/changed-files.

Hi @Stas-AbsoluteDesign, I’ll be releasing a new version of the glob action momentarily which you can test to verify that this issue has been resolved.