Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Wrong changed-files returned for forked PRs #714

Closed
3 tasks done
grzegorzkrukowski opened this issue Oct 26, 2022 · 43 comments · Fixed by #736, #837 or #2007
Closed
3 tasks done

[BUG] Wrong changed-files returned for forked PRs #714

grzegorzkrukowski opened this issue Oct 26, 2022 · 43 comments · Fixed by #736, #837 or #2007
Labels
bug Something isn't working replicated

Comments

@grzegorzkrukowski
Copy link

grzegorzkrukowski commented Oct 26, 2022

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?

Lately, we upgraded to the latest version of changed files, and we are again facing problems with the script detecting too many files changed.

The expected outcome for this PR:
raycast/extensions#3245

Will be to get the files listed in the files changed section, but instead, we get many extra files that have been changed on the main repository between the time this PR was created till the Check is running.

On this run you can see all those files being listed. They are coming from all commits that have been done on the main repository and probably coming from "merge" action during checkout.
CleanShot 2022-10-26 at 17 30 59@2x

To Reproduce

  1. Setup main repository
  2. Fork the main repository
  3. Push some commits to main repository
  4. Push some commits to forked respository
  5. Run a files-changed on PR created from the forked repository and observe multiple files being reported on top of PR changes.

What OS are you seeing the problem on?

all

Expected behavior?

I would expect to only see files that are listed in PR.
Instead of comparing to the BASE_SHA, it should instead compare to the commit that was used to do the merge, in our case 4ef2e916978e1c645499e3a6c7a536bdc3153403.

The last version that was behaving properly was v14.6 and it was really solid in this case. It was using a git log --no-merge to get proper SHA to compare to.

Relevant log output

No response

Anything else?

Is there a way to achieve the same behavior as in v14.6 for PRs?
We need to upgrade script version due to GitHub deprecations.

Code of Conduct

  • I agree to follow this project's Code of Conduct
@grzegorzkrukowski grzegorzkrukowski added the bug Something isn't working label Oct 26, 2022
@grzegorzkrukowski grzegorzkrukowski changed the title Wrong changed-files returned for forked PRs [BUG] Wrong changed-files returned for forked PRs Oct 26, 2022
@jackton1
Copy link
Member

jackton1 commented Nov 1, 2022

@grzegorzkrukowski Can you confirm that this is still an issue?

@grzegorzkrukowski
Copy link
Author

grzegorzkrukowski commented Nov 1, 2022

hey @jackton1 - yes it's still the same case we discussed a long time ago here. We are using your awesome action from that time and we sticked to 14.6 version as it was working perfectly, but now due to GitHub deprecations I wanted to upgrade and I found out it's giving us completely different results than 14.6 :(

@jackton1
Copy link
Member

jackton1 commented Nov 1, 2022

I'm guessing you mean v14.6 instead of v14.3 as highlighted here?

The last version that was behaving properly was v14.6 and it was really solid in this case. It was using a git log --no-merge to get proper SHA to compare to.

@grzegorzkrukowski
Copy link
Author

grzegorzkrukowski commented Nov 1, 2022

Yes, sorry, I fixed the comment.

That older version served us well for a long time, giving us proper results for quite some time after our last session of fixes in the PR I mentioned above.
When I upgrade now to the latest version, most of the things we talked about back then are gone, and I cannot figure out how to properly configure the newest version of this action to give me the expected results, which is: "give me all files changed by PR" after doing an action/checkout@v3 (GitHub is making a merge commit there).
In general, it's as simple as: git diff --name-only -r HEAD^1 HEAD - so I am looking into my own custom solution for this, but it would be great to have it working through generic action like this one.

I am not sure what is the idea of the newest version - should I checkout PR HEAD instead of letting action/checkout do the merge? Is that the way to do it?
What if forked PR will do some re-bases, merges from origin and so on?

@jackton1
Copy link
Member

jackton1 commented Nov 2, 2022

@grzegorzkrukowski I created a demo repository here to replicate this issue can you create a Pull Request there as the current Pull Request with multiple runs shows only files that have been modified in the Pull Request?

It would be really helpful to replicate the problem there and based on your comment about using git diff --name-only -r HEAD^1 HEAD I believe that's the default behaviour of using a push event instead of pull_request.

@grzegorzkrukowski
Copy link
Author

@jackton1 according to what I have been observing on our repository, now that you have PR opened, you have to:

  • push a few commits changing something on master (so they are pushed after PR is opened)
  • push one more change to your PR branch (different file that on master) to make Checks run

In our case, that was showing then all files that were changed in master on top of PR file changes.

@jackton1
Copy link
Member

jackton1 commented Nov 2, 2022

Got it, that helps I was able to replicate it here https://github.com/jackton1/demo3/actions/runs/3379055121/jobs/5610106082

@grzegorzkrukowski
Copy link
Author

grzegorzkrukowski commented Nov 2, 2022

@jackton1 great to hear it's not be going crazy :)
Thanks for looking into this problem - I can imagine it's quite unusual use-case, but for us, it's happening every day :(

@ViacheslavKudinov
Copy link

ViacheslavKudinov commented Nov 2, 2022

I have same issue.
Basically, it returns difference between my "feature" branch and current master, but not only what I have changed in my branch.
Means if master was updated after I have created my branch GH action will return as changed files "the delta" between both branches.

@jackton1
Copy link
Member

jackton1 commented Nov 5, 2022

@grzegorzkrukowski @ViacheslavKudinov can you verify that this works for you. Thanks

@grzegorzkrukowski
Copy link
Author

grzegorzkrukowski commented Nov 6, 2022

hey @jackton1 - thanks for a quick fix.

It worked for me. I left some comments on your PR - I think I found some "typo" in three places for error messages.

Also, the newest version gives some extensive logging - you can check it here:
https://github.com/raycast/extensions/actions/runs/3260964202/jobs/5660537605#step:4:164

It outputs all changed files for some reason - not sure if that's desired.
But the results seem to be correct for my case. I will give it a bit more testing next week.

@jackton1
Copy link
Member

jackton1 commented Nov 6, 2022

Glad to hear, thanks for reviewing the PR all typos were resolved in a subsequent PR. Let me know if you run into any other issue I’ll look into the diff output as that is handled in a different repository.

@ViacheslavKudinov
Copy link

Hi,
I've tested on Friday 34.1.1, but now I see it is the newest version.
I need to test this new one then.
I will be back with results the next week.

@ViacheslavKudinov
Copy link

Hi,
I think it works fine now.
Thanks for the fix.

@ViacheslavKudinov
Copy link

Hi,
unfortunately, we get it again on 34.1.1 and update to 34.4.0 even worst as has this issue #802

@jackton1
Copy link
Member

@ViacheslavKudinov can you verify that this is still an issue in the latest release?

@ViacheslavKudinov
Copy link

ViacheslavKudinov commented Nov 21, 2022

Hi @jackton1
yes, i've updated to the new version and monitor the result.
TBH, this situation with "wrong behavior" was coming not all the time. It is difficult to catch the moment and the reason why it appears as we use it on pretty active monorepo.

@grzegorzkrukowski
Copy link
Author

We also upgraded today to 34.4.4 - will be monitoring the behaviour this week on our monorepo

@jackton1
Copy link
Member

jackton1 commented Nov 21, 2022

Hi @jackton1
yes, i've updated to the new version and monitor the result.
TBH, this situation with "wrong behavior" was coming not all the time. It is difficult to catch the moment and the reason why it appears as we use it on pretty active monorepo.

@ViacheslavKudinov Okay, I'll recommend posting any related logs with debugging enabled which would be helpful to resolve the issue. Thanks

@ViacheslavKudinov
Copy link

ViacheslavKudinov commented Nov 22, 2022

Hi @jackton1
I've just got situation with wrong list of changed folders.
PR includes 2 folders we subscribe on: dev/developer-handbook and prod/developer-handbook
image
But Actions returned 3 folders: dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED

Screenshot 2022-11-22 at 17 21 58

Step was run like this (from logs):

Run tj-actions/glob@v16
2022-11-22T16:11:33.9231612Z with:
2022-11-22T16:11:33.9231845Z   files: dev/
prod/

2022-11-22T16:11:33.9232103Z   files-separator: 

2022-11-22T16:11:33.9232565Z   excluded-files: prod/hawkeye-CENSORED/dashboards
prod/drone-api/
**/termination-lambda/
**/modules/
**/packer/
**/inspec/
.github
*.md

2022-11-22T16:11:33.9233039Z   excluded-files-separator: 

2022-11-22T16:11:33.9233327Z   escape-paths: true
2022-11-22T16:11:33.9233585Z   working-directory: .
2022-11-22T16:11:33.9233891Z   base-sha: c705878f807045364fda9badf7ad6f78ddd5c89c
2022-11-22T16:11:33.9234240Z   sha: af7e12ea70b830ca06da9c899a8eccfe6cddc2f9
2022-11-22T16:11:33.9234546Z   include-deleted-files: true
2022-11-22T16:11:33.9234812Z   separator: |
2022-11-22T16:11:33.9235103Z   files-from-source-file-separator: 

2022-11-22T16:11:33.9235639Z   excluded-files-from-source-file-separator: 

2022-11-22T16:11:33.9235992Z   follow-symbolic-links: true
2022-11-22T16:11:33.9236282Z   match-directories: true
2022-11-22T16:11:33.9236567Z   strip-top-level-dir: true
2022-11-22T16:11:33.9237553Z   base-ref: master

Workflow file looks like:

jobs:
  get_changes:
    uses: CENSORED/git-changed-folders-workflow/.github/workflows/reusable-workflow.yml@v0
    with:
      excluded_folders: |
        prod/hawkeye-CENSORED/dashboards
        prod/drone-api/
        **/termination-lambda/
        **/modules/
        **/packer/
        **/inspec/
        .github
        *.md
      included_folders: |
        dev/
        prod/

it is reusable workflow which sends inputs into step like this:

      - name: Get changed dirs
        id: get_changes
        uses: tj-actions/changed-files@8a7336fb6f6bc00da867b745d3491de42ac0231b # tag v34.4.4
        with:
          dir_names: ${{ inputs.dir_names }}
          files_ignore: ${{ inputs.excluded_folders }}
          files: ${{ inputs.included_folders }}

What I see, change of folder prod/hawkeye-CENSORED was done in master before I've created PR from my branch, and I didn't pull these changes before I've made my changes.

It looks like Action catches difference between current default branch and my "feature" branch, but not only changes i've done in my branch.

We use squash and merge approach in our default branch.

@ViacheslavKudinov
Copy link

ViacheslavKudinov commented Nov 22, 2022

There is debug log (Click me)
2022-11-22T16:47:20.7136825Z ##[debug]Evaluating condition for step: 'Get changed dirs'
2022-11-22T16:47:20.7138774Z ##[debug]Evaluating: success()
2022-11-22T16:47:20.7139088Z ##[debug]Evaluating success:
2022-11-22T16:47:20.7139456Z ##[debug]=> true
2022-11-22T16:47:20.7139788Z ##[debug]Result: true
2022-11-22T16:47:20.7140482Z ##[debug]Starting: Get changed dirs
2022-11-22T16:47:20.7236510Z ##[debug]Register post job cleanup for action: tj-actions/changed-files@8a7336fb6f6bc00da867b745d3491de42ac0231b
2022-11-22T16:47:20.7248663Z ##[debug]Loading inputs
2022-11-22T16:47:20.7251797Z ##[debug]Evaluating: inputs.dir_names
2022-11-22T16:47:20.7252063Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7252284Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:20.7252524Z ##[debug]..=> Object
2022-11-22T16:47:20.7252747Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7252958Z ##[debug]..=> 'dir_names'
2022-11-22T16:47:20.7253268Z ##[debug]=> 'true'
2022-11-22T16:47:20.7253649Z ##[debug]Result: 'true'
2022-11-22T16:47:20.7254187Z ##[debug]Evaluating: inputs.excluded_folders
2022-11-22T16:47:20.7254437Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7254653Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:20.7254875Z ##[debug]..=> Object
2022-11-22T16:47:20.7255080Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7255305Z ##[debug]..=> 'excluded_folders'
2022-11-22T16:47:20.7255596Z ##[debug]=> 'prod/hawkeye-CENSORED/dashboards
2022-11-22T16:47:20.7255830Z ##[debug]prod/drone-api/
2022-11-22T16:47:20.7256043Z ##[debug]**/termination-lambda/
2022-11-22T16:47:20.7256246Z ##[debug]**/modules/
2022-11-22T16:47:20.7256429Z ##[debug]**/packer/
2022-11-22T16:47:20.7256598Z ##[debug]**/inspec/
2022-11-22T16:47:20.7256768Z ##[debug].github
2022-11-22T16:47:20.7256938Z ##[debug]*.md
2022-11-22T16:47:20.7257099Z ##[debug]'
2022-11-22T16:47:20.7257348Z ##[debug]Result: 'prod/hawkeye-CENSORED/dashboards
2022-11-22T16:47:20.7257586Z ##[debug]prod/drone-api/
2022-11-22T16:47:20.7257798Z ##[debug]**/termination-lambda/
2022-11-22T16:47:20.7257995Z ##[debug]**/modules/
2022-11-22T16:47:20.7258184Z ##[debug]**/packer/
2022-11-22T16:47:20.7258357Z ##[debug]**/inspec/
2022-11-22T16:47:20.7258524Z ##[debug].github
2022-11-22T16:47:20.7258787Z ##[debug]*.md
2022-11-22T16:47:20.7258961Z ##[debug]'
2022-11-22T16:47:20.7259355Z ##[debug]Evaluating: inputs.included_folders
2022-11-22T16:47:20.7259601Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7259831Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:20.7260035Z ##[debug]..=> Object
2022-11-22T16:47:20.7260246Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7260471Z ##[debug]..=> 'included_folders'
2022-11-22T16:47:20.7260701Z ##[debug]=> 'dev/
2022-11-22T16:47:20.7260868Z ##[debug]prod/
2022-11-22T16:47:20.7261036Z ##[debug]'
2022-11-22T16:47:20.7261231Z ##[debug]Result: 'dev/
2022-11-22T16:47:20.7261408Z ##[debug]prod/
2022-11-22T16:47:20.7261569Z ##[debug]'
2022-11-22T16:47:20.7265095Z ##[debug]Evaluating: github.sha
2022-11-22T16:47:20.7265317Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7265544Z ##[debug]..Evaluating github:
2022-11-22T16:47:20.7265764Z ##[debug]..=> Object
2022-11-22T16:47:20.7265966Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7266170Z ##[debug]..=> 'sha'
2022-11-22T16:47:20.7266448Z ##[debug]=> 'af7e12ea70b830ca06da9c899a8eccfe6cddc2f9'
2022-11-22T16:47:20.7266778Z ##[debug]Result: 'af7e12ea70b830ca06da9c899a8eccfe6cddc2f9'
2022-11-22T16:47:20.7270620Z ##[debug]Loading env
2022-11-22T16:47:20.7277482Z ##[group]Run tj-actions/changed-files@8a7336fb6f6bc00da867b745d3491de42ac0231b
2022-11-22T16:47:20.7277745Z with:
2022-11-22T16:47:20.7277912Z   dir_names: true
2022-11-22T16:47:20.7278267Z   files_ignore: prod/hawkeye-CENSORED/dashboards
prod/drone-api/
**/termination-lambda/
**/modules/
**/packer/
**/inspec/
.github
*.md

2022-11-22T16:47:20.7278612Z   files: dev/
prod/

2022-11-22T16:47:20.7278791Z   separator:
2022-11-22T16:47:20.7279007Z   include_all_old_new_renamed_files: false
2022-11-22T16:47:20.7279226Z   old_new_separator: ,
2022-11-22T16:47:20.7279549Z   old_new_files_separator:
2022-11-22T16:47:20.7279982Z   files_separator:

2022-11-22T16:47:20.7280183Z   files_ignore_separator:

2022-11-22T16:47:20.7280425Z   sha: af7e12ea70b830ca06da9c899a8eccfe6cddc2f9
2022-11-22T16:47:20.7280645Z   path: .
2022-11-22T16:47:20.7280816Z   quotepath: true
2022-11-22T16:47:20.7280986Z   json: false
2022-11-22T16:47:20.7281165Z   fetch_depth: 40
2022-11-22T16:47:20.7281347Z   max_fetch_depth: 5000
2022-11-22T16:47:20.7281544Z   since_last_remote_commit: false
2022-11-22T16:47:20.7281741Z ##[endgroup]
2022-11-22T16:47:20.7474410Z ##[debug]Evaluating: github.server_url
2022-11-22T16:47:20.7474674Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7474911Z ##[debug]..Evaluating github:
2022-11-22T16:47:20.7475151Z ##[debug]..=> Object
2022-11-22T16:47:20.7475404Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7475627Z ##[debug]..=> 'server_url'
2022-11-22T16:47:20.7475929Z ##[debug]=> 'https://github.com'
2022-11-22T16:47:20.7476207Z ##[debug]Result: 'https://github.com'
2022-11-22T16:47:20.7476858Z ##[debug]Evaluating: github.repository
2022-11-22T16:47:20.7477106Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7477321Z ##[debug]..Evaluating github:
2022-11-22T16:47:20.7477525Z ##[debug]..=> Object
2022-11-22T16:47:20.7477736Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7477950Z ##[debug]..=> 'repository'
2022-11-22T16:47:20.7478205Z ##[debug]=> 'CENSORED/deleng-aws-config'
2022-11-22T16:47:20.7478473Z ##[debug]Result: 'CENSORED/deleng-aws-config'
2022-11-22T16:47:20.7478892Z ##[debug]Evaluating: github.ref
2022-11-22T16:47:20.7479117Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7479315Z ##[debug]..Evaluating github:
2022-11-22T16:47:20.7479530Z ##[debug]..=> Object
2022-11-22T16:47:20.7480094Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7480306Z ##[debug]..=> 'ref'
2022-11-22T16:47:20.7480536Z ##[debug]=> 'refs/pull/512/merge'
2022-11-22T16:47:20.7480786Z ##[debug]Result: 'refs/pull/512/merge'
2022-11-22T16:47:20.7481225Z ##[debug]Evaluating: github.base_ref
2022-11-22T16:47:20.7481460Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7481672Z ##[debug]..Evaluating github:
2022-11-22T16:47:20.7481892Z ##[debug]..=> Object
2022-11-22T16:47:20.7482091Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7482295Z ##[debug]..=> 'base_ref'
2022-11-22T16:47:20.7482509Z ##[debug]=> 'master'
2022-11-22T16:47:20.7482716Z ##[debug]Result: 'master'
2022-11-22T16:47:20.7483056Z ##[debug]Evaluating: github.head_ref
2022-11-22T16:47:20.7483284Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7483486Z ##[debug]..Evaluating github:
2022-11-22T16:47:20.7483692Z ##[debug]..=> Object
2022-11-22T16:47:20.7483893Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7484093Z ##[debug]..=> 'head_ref'
2022-11-22T16:47:20.7484321Z ##[debug]=> 'feature/DELCLO-000-test'
2022-11-22T16:47:20.7484580Z ##[debug]Result: 'feature/DELCLO-000-test'
2022-11-22T16:47:20.7485000Z ##[debug]Evaluating: github.workspace
2022-11-22T16:47:20.7485215Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7485441Z ##[debug]..Evaluating github:
2022-11-22T16:47:20.7485651Z ##[debug]..=> Object
2022-11-22T16:47:20.7485859Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7486093Z ##[debug]..=> 'workspace'
2022-11-22T16:47:20.7486400Z ##[debug]=> '/home/runner/work/deleng-aws-config/deleng-aws-config'
2022-11-22T16:47:20.7486768Z ##[debug]Result: '/home/runner/work/deleng-aws-config/deleng-aws-config'
2022-11-22T16:47:20.7487247Z ##[debug]Evaluating: github.event.pull_request.base.sha
2022-11-22T16:47:20.7487494Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7487708Z ##[debug]..Evaluating Index:
2022-11-22T16:47:20.7487928Z ##[debug]....Evaluating Index:
2022-11-22T16:47:20.7488148Z ##[debug]......Evaluating Index:
2022-11-22T16:47:20.7488364Z ##[debug]........Evaluating github:
2022-11-22T16:47:20.7488588Z ##[debug]........=> Object
2022-11-22T16:47:20.7488807Z ##[debug]........Evaluating String:
2022-11-22T16:47:20.7489023Z ##[debug]........=> 'event'
2022-11-22T16:47:20.7489229Z ##[debug]......=> Object
2022-11-22T16:47:20.7489586Z ##[debug]......Evaluating String:
2022-11-22T16:47:20.7489815Z ##[debug]......=> 'pull_request'
2022-11-22T16:47:20.7490059Z ##[debug]....=> Object
2022-11-22T16:47:20.7490261Z ##[debug]....Evaluating String:
2022-11-22T16:47:20.7490465Z ##[debug]....=> 'base'
2022-11-22T16:47:20.7490726Z ##[debug]..=> Object
2022-11-22T16:47:20.7490936Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7491137Z ##[debug]..=> 'sha'
2022-11-22T16:47:20.7491424Z ##[debug]=> 'c705878f807045364fda9badf7ad6f78ddd5c89c'
2022-11-22T16:47:20.7491724Z ##[debug]Result: 'c705878f807045364fda9badf7ad6f78ddd5c89c'
2022-11-22T16:47:20.7492158Z ##[debug]Evaluating: github.event.before
2022-11-22T16:47:20.7492397Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7492607Z ##[debug]..Evaluating Index:
2022-11-22T16:47:20.7492813Z ##[debug]....Evaluating github:
2022-11-22T16:47:20.7493026Z ##[debug]....=> Object
2022-11-22T16:47:20.7493232Z ##[debug]....Evaluating String:
2022-11-22T16:47:20.7493432Z ##[debug]....=> 'event'
2022-11-22T16:47:20.7493743Z ##[debug]..=> Object
2022-11-22T16:47:20.7493950Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7494152Z ##[debug]..=> 'before'
2022-11-22T16:47:20.7494402Z ##[debug]=> 'b4c34b2245d20f2f53707c13f4d6bd301d51cf99'
2022-11-22T16:47:20.7494687Z ##[debug]Result: 'b4c34b2245d20f2f53707c13f4d6bd301d51cf99'
2022-11-22T16:47:20.7495102Z ##[debug]Evaluating: github.event.forced
2022-11-22T16:47:20.7495358Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7495561Z ##[debug]..Evaluating Index:
2022-11-22T16:47:20.7495774Z ##[debug]....Evaluating github:
2022-11-22T16:47:20.7495984Z ##[debug]....=> Object
2022-11-22T16:47:20.7496211Z ##[debug]....Evaluating String:
2022-11-22T16:47:20.7496422Z ##[debug]....=> 'event'
2022-11-22T16:47:20.7496621Z ##[debug]..=> Object
2022-11-22T16:47:20.7496827Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7497022Z ##[debug]..=> 'forced'
2022-11-22T16:47:20.7497219Z ##[debug]=> null
2022-11-22T16:47:20.7497413Z ##[debug]Result: null
2022-11-22T16:47:20.7499443Z ##[debug]Evaluating: inputs.sha
2022-11-22T16:47:20.7499679Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7499895Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:20.7500103Z ##[debug]..=> Object
2022-11-22T16:47:20.7500310Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7500517Z ##[debug]..=> 'sha'
2022-11-22T16:47:20.7500793Z ##[debug]=> 'af7e12ea70b830ca06da9c899a8eccfe6cddc2f9'
2022-11-22T16:47:20.7501116Z ##[debug]Result: 'af7e12ea70b830ca06da9c899a8eccfe6cddc2f9'
2022-11-22T16:47:20.7501506Z ##[debug]Evaluating: inputs.base_sha
2022-11-22T16:47:20.7501733Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7501937Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:20.7502141Z ##[debug]..=> Object
2022-11-22T16:47:20.7502340Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7502537Z ##[debug]..=> 'base_sha'
2022-11-22T16:47:20.7502731Z ##[debug]=> ''
2022-11-22T16:47:20.7502927Z ##[debug]Result: ''
2022-11-22T16:47:20.7503268Z ##[debug]Evaluating: inputs.since
2022-11-22T16:47:20.7503496Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7503738Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:20.7503949Z ##[debug]..=> Object
2022-11-22T16:47:20.7504149Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7504345Z ##[debug]..=> 'since'
2022-11-22T16:47:20.7504550Z ##[debug]=> ''
2022-11-22T16:47:20.7504739Z ##[debug]Result: ''
2022-11-22T16:47:20.7505053Z ##[debug]Evaluating: inputs.until
2022-11-22T16:47:20.7505351Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7505561Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:20.7505761Z ##[debug]..=> Object
2022-11-22T16:47:20.7505965Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7506158Z ##[debug]..=> 'until'
2022-11-22T16:47:20.7506348Z ##[debug]=> ''
2022-11-22T16:47:20.7506536Z ##[debug]Result: ''
2022-11-22T16:47:20.7506855Z ##[debug]Evaluating: inputs.path
2022-11-22T16:47:20.7507077Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7507286Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:20.7507483Z ##[debug]..=> Object
2022-11-22T16:47:20.7507675Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7508004Z ##[debug]..=> 'path'
2022-11-22T16:47:20.7508216Z ##[debug]=> '.'
2022-11-22T16:47:20.7508412Z ##[debug]Result: '.'
2022-11-22T16:47:20.7508747Z ##[debug]Evaluating: inputs.fetch_depth
2022-11-22T16:47:20.7508981Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7509181Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:20.7509391Z ##[debug]..=> Object
2022-11-22T16:47:20.7509586Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7509792Z ##[debug]..=> 'fetch_depth'
2022-11-22T16:47:20.7510001Z ##[debug]=> '40'
2022-11-22T16:47:20.7510202Z ##[debug]Result: '40'
2022-11-22T16:47:20.7510537Z ##[debug]Evaluating: inputs.max_fetch_depth
2022-11-22T16:47:20.7510772Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7510981Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:20.7511187Z ##[debug]..=> Object
2022-11-22T16:47:20.7511379Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7511594Z ##[debug]..=> 'max_fetch_depth'
2022-11-22T16:47:20.7511819Z ##[debug]=> '5000'
2022-11-22T16:47:20.7512094Z ##[debug]Result: '5000'
2022-11-22T16:47:20.7512459Z ##[debug]Evaluating: inputs.since_last_remote_commit
2022-11-22T16:47:20.7512706Z ##[debug]Evaluating Index:
2022-11-22T16:47:20.7512914Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:20.7513111Z ##[debug]..=> Object
2022-11-22T16:47:20.7513313Z ##[debug]..Evaluating String:
2022-11-22T16:47:20.7513540Z ##[debug]..=> 'since_last_remote_commit'
2022-11-22T16:47:20.7513764Z ##[debug]=> 'false'
2022-11-22T16:47:20.7513956Z ##[debug]Result: 'false'
2022-11-22T16:47:20.7523105Z ##[debug]Evaluating condition for step: 'run'
2022-11-22T16:47:20.7524210Z ##[debug]Evaluating: success()
2022-11-22T16:47:20.7524566Z ##[debug]Evaluating success:
2022-11-22T16:47:20.7525301Z ##[debug]=> true
2022-11-22T16:47:20.7525673Z ##[debug]Result: true
2022-11-22T16:47:20.7536352Z ##[debug]Starting: run
2022-11-22T16:47:20.7547410Z ##[debug]Loading inputs
2022-11-22T16:47:20.7548459Z ##[debug]Loading env
2022-11-22T16:47:20.7588388Z ##[group]Run # "Calculating the previous and current SHA..."
2022-11-22T16:47:20.7588776Z �[36;1m# "Calculating the previous and current SHA..."�[0m
2022-11-22T16:47:20.7589067Z �[36;1mbash $GITHUB_ACTION_PATH/diff-sha.sh�[0m
2022-11-22T16:47:20.7645651Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2022-11-22T16:47:20.7645916Z env:
2022-11-22T16:47:20.7646140Z   GITHUB_SERVER_URL: https://github.com
2022-11-22T16:47:20.7646420Z   GITHUB_REPOSITORY: CENSORED/deleng-aws-config
2022-11-22T16:47:20.7646673Z   GITHUB_REF: refs/pull/512/merge
2022-11-22T16:47:20.7646882Z   GITHUB_BASE_REF: master
2022-11-22T16:47:20.7647112Z   GITHUB_HEAD_REF: feature/DELCLO-000-test
2022-11-22T16:47:20.7647420Z   GITHUB_WORKSPACE: /home/runner/work/deleng-aws-config/deleng-aws-config
2022-11-22T16:47:20.7647771Z   GITHUB_EVENT_PULL_REQUEST_BASE_SHA: c705878f807045364fda9badf7ad6f78ddd5c89c
2022-11-22T16:47:20.7648090Z   GITHUB_EVENT_BEFORE: b4c34b2245d20f2f53707c13f4d6bd301d51cf99
2022-11-22T16:47:20.7648338Z   GITHUB_EVENT_FORCED:
2022-11-22T16:47:20.7648597Z   INPUT_SHA: af7e12ea70b830ca06da9c899a8eccfe6cddc2f9
2022-11-22T16:47:20.7648827Z   INPUT_BASE_SHA:
2022-11-22T16:47:20.7649007Z   INPUT_SINCE:
2022-11-22T16:47:20.7649180Z   INPUT_UNTIL:
2022-11-22T16:47:20.7649346Z   INPUT_PATH: .
2022-11-22T16:47:20.7649526Z   INPUT_FETCH_DEPTH: 40
2022-11-22T16:47:20.7649732Z   INPUT_MAX_FETCH_DEPTH: 5000
2022-11-22T16:47:20.7649954Z   INPUT_SINCE_LAST_REMOTE_COMMIT: false
2022-11-22T16:47:20.7650163Z ##[endgroup]
2022-11-22T16:47:20.7786740Z ##[debug]/usr/bin/bash --noprofile --norc -e -o pipefail /home/runner/work/_temp/41057143-8ed4-43ce-8f87-02d66bf11905.sh
2022-11-22T16:47:20.7825483Z ::group::changed-files-diff-sha
2022-11-22T16:47:20.7825892Z ##[group]changed-files-diff-sha
2022-11-22T16:47:20.7827980Z ##[debug]Resolving repository path: /home/runner/work/deleng-aws-config/deleng-aws-config/.
2022-11-22T16:47:20.7829583Z Verifying git version...
2022-11-22T16:47:20.7902966Z Valid git version found: (2.38.1)
2022-11-22T16:47:20.7908928Z Running on a pull request event...
2022-11-22T16:47:20.7909495Z Fetching remote refs...
2022-11-22T16:47:21.3959429Z remote: Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
2022-11-22T16:47:21.4071123Z branch 'master' set up to track 'origin/master'.
2022-11-22T16:47:21.4072102Z ##[debug]Getting HEAD SHA...
2022-11-22T16:47:21.4073403Z ##[debug]Verifying the current commit SHA: af7e12ea70b830ca06da9c899a8eccfe6cddc2f9
2022-11-22T16:47:21.4086976Z ##[debug]Current SHA: af7e12ea70b830ca06da9c899a8eccfe6cddc2f9
2022-11-22T16:47:21.4140206Z ##[debug]Previous SHA: c705878f807045364fda9badf7ad6f78ddd5c89c
2022-11-22T16:47:21.4140706Z ##[debug]Target branch: master
2022-11-22T16:47:21.4141459Z ##[debug]Current branch: feature/DELCLO-000-test
2022-11-22T16:47:21.4141998Z ##[debug]Verifying the previous commit SHA: c705878f807045364fda9badf7ad6f78ddd5c89c
2022-11-22T16:47:21.4158084Z ::endgroup::
2022-11-22T16:47:21.4158444Z ##[endgroup]
2022-11-22T16:47:21.4186155Z ##[debug]Set output target_branch = master
2022-11-22T16:47:21.4186913Z ##[debug]Set output current_branch = feature/DELCLO-000-test
2022-11-22T16:47:21.4187329Z ##[debug]Set output previous_sha = c705878f807045364fda9badf7ad6f78ddd5c89c
2022-11-22T16:47:21.4187851Z ##[debug]Set output current_sha = af7e12ea70b830ca06da9c899a8eccfe6cddc2f9
2022-11-22T16:47:21.4191830Z ##[debug]Finished: run
2022-11-22T16:47:21.4198431Z ##[debug]Evaluating condition for step: 'run'
2022-11-22T16:47:21.4199641Z ##[debug]Evaluating: success()
2022-11-22T16:47:21.4201011Z ##[debug]Evaluating success:
2022-11-22T16:47:21.4201547Z ##[debug]=> true
2022-11-22T16:47:21.4202042Z ##[debug]Result: true
2022-11-22T16:47:21.4202635Z ##[debug]Starting: run
2022-11-22T16:47:21.4223691Z ##[debug]Register post job cleanup for action: tj-actions/glob@v16
2022-11-22T16:47:21.4235229Z ##[debug]Loading inputs
2022-11-22T16:47:21.4236381Z ##[debug]Evaluating: inputs.files
2022-11-22T16:47:21.4236701Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.4236956Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.4237283Z ##[debug]..=> Object
2022-11-22T16:47:21.4237610Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.4237904Z ##[debug]..=> 'files'
2022-11-22T16:47:21.4238161Z ##[debug]=> 'dev/
2022-11-22T16:47:21.4238426Z ##[debug]prod/
2022-11-22T16:47:21.4238671Z ##[debug]'
2022-11-22T16:47:21.4238931Z ##[debug]Result: 'dev/
2022-11-22T16:47:21.4239192Z ##[debug]prod/
2022-11-22T16:47:21.4239440Z ##[debug]'
2022-11-22T16:47:21.4240380Z ##[debug]Evaluating: inputs.files_separator
2022-11-22T16:47:21.4240733Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.4241031Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.4241277Z ##[debug]..=> Object
2022-11-22T16:47:21.4241582Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.4241918Z ##[debug]..=> 'files_separator'
2022-11-22T16:47:21.4242243Z ##[debug]=> '
2022-11-22T16:47:21.4242444Z ##[debug]'
2022-11-22T16:47:21.4242716Z ##[debug]Result: '
2022-11-22T16:47:21.4242958Z ##[debug]'
2022-11-22T16:47:21.4243400Z ##[debug]Evaluating: inputs.files_ignore
2022-11-22T16:47:21.4243726Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.4244022Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.4244256Z ##[debug]..=> Object
2022-11-22T16:47:21.4244537Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.4244849Z ##[debug]..=> 'files_ignore'
2022-11-22T16:47:21.4245209Z ##[debug]=> 'prod/hawkeye-CENSORED/dashboards
2022-11-22T16:47:21.4245474Z ##[debug]prod/drone-api/
2022-11-22T16:47:21.4245775Z ##[debug]**/termination-lambda/
2022-11-22T16:47:21.4246076Z ##[debug]**/modules/
2022-11-22T16:47:21.4246294Z ##[debug]**/packer/
2022-11-22T16:47:21.4246558Z ##[debug]**/inspec/
2022-11-22T16:47:21.4246808Z ##[debug].github
2022-11-22T16:47:21.4247012Z ##[debug]*.md
2022-11-22T16:47:21.4247270Z ##[debug]'
2022-11-22T16:47:21.4247597Z ##[debug]Result: 'prod/hawkeye-CENSORED/dashboards
2022-11-22T16:47:21.4247907Z ##[debug]prod/drone-api/
2022-11-22T16:47:21.4248150Z ##[debug]**/termination-lambda/
2022-11-22T16:47:21.4248423Z ##[debug]**/modules/
2022-11-22T16:47:21.4248715Z ##[debug]**/packer/
2022-11-22T16:47:21.4249038Z ##[debug]**/inspec/
2022-11-22T16:47:21.4249288Z ##[debug].github
2022-11-22T16:47:21.4249535Z ##[debug]*.md
2022-11-22T16:47:21.4249732Z ##[debug]'
2022-11-22T16:47:21.4250258Z ##[debug]Evaluating: inputs.files_ignore_separator
2022-11-22T16:47:21.4250585Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.4250839Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.4251128Z ##[debug]..=> Object
2022-11-22T16:47:21.4251467Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.4251780Z ##[debug]..=> 'files_ignore_separator'
2022-11-22T16:47:21.4252076Z ##[debug]=> '
2022-11-22T16:47:21.4252312Z ##[debug]'
2022-11-22T16:47:21.4252614Z ##[debug]Result: '
2022-11-22T16:47:21.4252816Z ##[debug]'
2022-11-22T16:47:21.4253252Z ##[debug]Evaluating: inputs.files_from_source_file
2022-11-22T16:47:21.4253525Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.4253822Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.4254151Z ##[debug]..=> Object
2022-11-22T16:47:21.4254424Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.4254749Z ##[debug]..=> 'files_from_source_file'
2022-11-22T16:47:21.4255056Z ##[debug]=> ''
2022-11-22T16:47:21.4255351Z ##[debug]Result: ''
2022-11-22T16:47:21.4255894Z ##[debug]Evaluating: inputs.files_ignore_from_source_file
2022-11-22T16:47:21.4256221Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.4256521Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.4256839Z ##[debug]..=> Object
2022-11-22T16:47:21.4257075Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.4257397Z ##[debug]..=> 'files_ignore_from_source_file'
2022-11-22T16:47:21.4257716Z ##[debug]=> ''
2022-11-22T16:47:21.4257942Z ##[debug]Result: ''
2022-11-22T16:47:21.4258469Z ##[debug]Evaluating: inputs.path
2022-11-22T16:47:21.4258769Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.4259018Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.4259290Z ##[debug]..=> Object
2022-11-22T16:47:21.4259595Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.4259872Z ##[debug]..=> 'path'
2022-11-22T16:47:21.4260105Z ##[debug]=> '.'
2022-11-22T16:47:21.4260384Z ##[debug]Result: '.'
2022-11-22T16:47:21.4260975Z ##[debug]Evaluating: steps.changed-files-diff-sha.outputs.previous_sha
2022-11-22T16:47:21.4261360Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.4261617Z ##[debug]..Evaluating Index:
2022-11-22T16:47:21.4261909Z ##[debug]....Evaluating Index:
2022-11-22T16:47:21.4262209Z ##[debug]......Evaluating steps:
2022-11-22T16:47:21.4262480Z ##[debug]......=> Object
2022-11-22T16:47:21.4262767Z ##[debug]......Evaluating String:
2022-11-22T16:47:21.4263103Z ##[debug]......=> 'changed-files-diff-sha'
2022-11-22T16:47:21.4263413Z ##[debug]....=> Object
2022-11-22T16:47:21.4263649Z ##[debug]....Evaluating String:
2022-11-22T16:47:21.4263954Z ##[debug]....=> 'outputs'
2022-11-22T16:47:21.4264240Z ##[debug]..=> Object
2022-11-22T16:47:21.4264509Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.4264752Z ##[debug]..=> 'previous_sha'
2022-11-22T16:47:21.4265108Z ##[debug]=> 'c705878f807045364fda9badf7ad6f78ddd5c89c'
2022-11-22T16:47:21.4265509Z ##[debug]Result: 'c705878f807045364fda9badf7ad6f78ddd5c89c'
2022-11-22T16:47:21.4266111Z ##[debug]Evaluating: steps.changed-files-diff-sha.outputs.current_sha
2022-11-22T16:47:21.4266457Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.4266777Z ##[debug]..Evaluating Index:
2022-11-22T16:47:21.4267078Z ##[debug]....Evaluating Index:
2022-11-22T16:47:21.4267371Z ##[debug]......Evaluating steps:
2022-11-22T16:47:21.4267616Z ##[debug]......=> Object
2022-11-22T16:47:21.4267904Z ##[debug]......Evaluating String:
2022-11-22T16:47:21.4268260Z ##[debug]......=> 'changed-files-diff-sha'
2022-11-22T16:47:21.4268561Z ##[debug]....=> Object
2022-11-22T16:47:21.4268794Z ##[debug]....Evaluating String:
2022-11-22T16:47:21.4269076Z ##[debug]....=> 'outputs'
2022-11-22T16:47:21.4269380Z ##[debug]..=> Object
2022-11-22T16:47:21.4269657Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.4269895Z ##[debug]..=> 'current_sha'
2022-11-22T16:47:21.4270235Z ##[debug]=> 'af7e12ea70b830ca06da9c899a8eccfe6cddc2f9'
2022-11-22T16:47:21.4270714Z ##[debug]Result: 'af7e12ea70b830ca06da9c899a8eccfe6cddc2f9'
2022-11-22T16:47:21.4273907Z ##[debug]Evaluating: github.base_ref
2022-11-22T16:47:21.4274225Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.4274535Z ##[debug]..Evaluating github:
2022-11-22T16:47:21.4274787Z ##[debug]..=> Object
2022-11-22T16:47:21.4275106Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.4275390Z ##[debug]..=> 'base_ref'
2022-11-22T16:47:21.4275697Z ##[debug]=> 'master'
2022-11-22T16:47:21.4275942Z ##[debug]Result: 'master'
2022-11-22T16:47:21.4276653Z ##[debug]Loading env
2022-11-22T16:47:21.4414255Z ##[group]Run tj-actions/glob@v16
2022-11-22T16:47:21.4414460Z with:
2022-11-22T16:47:21.4414642Z   files: dev/
prod/

2022-11-22T16:47:21.4414841Z   files-separator:

2022-11-22T16:47:21.4415220Z   excluded-files: prod/hawkeye-CENSORED/dashboards
prod/drone-api/
**/termination-lambda/
**/modules/
**/packer/
**/inspec/
.github
*.md

2022-11-22T16:47:21.4415593Z   excluded-files-separator:

2022-11-22T16:47:21.4415911Z   escape-paths: true
2022-11-22T16:47:21.4416122Z   working-directory: .
2022-11-22T16:47:21.4416359Z   base-sha: c705878f807045364fda9badf7ad6f78ddd5c89c
2022-11-22T16:47:21.4416638Z   sha: af7e12ea70b830ca06da9c899a8eccfe6cddc2f9
2022-11-22T16:47:21.4416889Z   include-deleted-files: true
2022-11-22T16:47:21.4417142Z   separator: |
2022-11-22T16:47:21.4417388Z   files-from-source-file-separator:

2022-11-22T16:47:21.4417697Z   excluded-files-from-source-file-separator:

2022-11-22T16:47:21.4417968Z   follow-symbolic-links: true
2022-11-22T16:47:21.4418178Z   match-directories: true
2022-11-22T16:47:21.4418395Z   strip-top-level-dir: true
2022-11-22T16:47:21.4418601Z   base-ref: master
2022-11-22T16:47:21.4418777Z ##[endgroup]
2022-11-22T16:47:21.5143398Z ##[debug].gitignore excluded files: !**/.terraform/*, !*.tfstate, !*.tfstate.*, !.terraform.lock.hcl, !*.tfvars, !*.tfvars.json, !*.zip, !**/node_modules, !.DS_Store, !**/.serverless, !prod/drone-api/**/dist, !.idea, !.vscode, !__pycache__, !prod/hawkeye-CENSORED/dashboards/grafonnet/, !prod/hawkeye-CENSORED/dashboards/grafonnet-lib-plugins/, !**/inspec.lock
2022-11-22T16:47:21.5144814Z ##[debug]file patterns: dev/
2022-11-22T16:47:21.5145013Z ##[debug]prod/
2022-11-22T16:47:21.5146041Z ##[debug]excluded file patterns: !prod/hawkeye-CENSORED/dashboards
2022-11-22T16:47:21.5146314Z ##[debug]!prod/drone-api/
2022-11-22T16:47:21.5146533Z ##[debug]!**/termination-lambda/
2022-11-22T16:47:21.5146743Z ##[debug]!**/modules/
2022-11-22T16:47:21.5146932Z ##[debug]!**/packer/
2022-11-22T16:47:21.5147121Z ##[debug]!**/inspec/
2022-11-22T16:47:21.5147301Z ##[debug]!.github
2022-11-22T16:47:21.5147479Z ##[debug]!*.md
2022-11-22T16:47:21.5185371Z ##[debug]file patterns: /home/runner/work/deleng-aws-config/deleng-aws-config/dev
2022-11-22T16:47:21.5185767Z ##[debug]/home/runner/work/deleng-aws-config/deleng-aws-config/prod
2022-11-22T16:47:21.5186147Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/prod/hawkeye-CENSORED/dashboards
2022-11-22T16:47:21.5186569Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/prod/drone-api
2022-11-22T16:47:21.5186961Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/**/termination-lambda
2022-11-22T16:47:21.5187328Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/**/modules
2022-11-22T16:47:21.5187669Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/**/packer
2022-11-22T16:47:21.5188008Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/**/inspec
2022-11-22T16:47:21.5188351Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/.github
2022-11-22T16:47:21.5188679Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/*.md
2022-11-22T16:47:21.5189011Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/.git/**
2022-11-22T16:47:21.5189361Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/**/node_modules/**
2022-11-22T16:47:21.5189728Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/**/.terraform/*
2022-11-22T16:47:21.5190331Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/*.tfstate
2022-11-22T16:47:21.5190676Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/*.tfstate.*
2022-11-22T16:47:21.5191043Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/.terraform.lock.hcl
2022-11-22T16:47:21.5191404Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/*.tfvars
2022-11-22T16:47:21.5191742Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/*.tfvars.json
2022-11-22T16:47:21.5192084Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/*.zip
2022-11-22T16:47:21.5192433Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/**/node_modules
2022-11-22T16:47:21.5192771Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/.DS_Store
2022-11-22T16:47:21.5193114Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/**/.serverless
2022-11-22T16:47:21.5193492Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/prod/drone-api/**/dist
2022-11-22T16:47:21.5193925Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/.idea
2022-11-22T16:47:21.5194249Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/.vscode
2022-11-22T16:47:21.5194594Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/__pycache__
2022-11-22T16:47:21.5194996Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/prod/hawkeye-CENSORED/dashboards/grafonnet
2022-11-22T16:47:21.5195469Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/prod/hawkeye-CENSORED/dashboards/grafonnet-lib-plugins
2022-11-22T16:47:21.5195880Z ##[debug]!/home/runner/work/deleng-aws-config/deleng-aws-config/**/inspec.lock
2022-11-22T16:47:21.5197323Z ##[debug]followSymbolicLinks 'true'
2022-11-22T16:47:21.5197748Z ##[debug]matchDirectories 'true'
2022-11-22T16:47:21.5222547Z ##[debug]followSymbolicLinks 'true'
2022-11-22T16:47:21.5223321Z ##[debug]implicitDescendants 'true'
2022-11-22T16:47:21.5223742Z ##[debug]matchDirectories 'true'
2022-11-22T16:47:21.5224464Z ##[debug]omitBrokenSymbolicLinks 'true'
2022-11-22T16:47:21.5297027Z ##[debug]Search path '/home/runner/work/deleng-aws-config/deleng-aws-config/dev'
2022-11-22T16:47:21.5297649Z ##[debug]Search path '/home/runner/work/deleng-aws-config/deleng-aws-config/prod'
2022-11-22T16:47:21.6010285Z [command]/usr/bin/git rev-parse --show-toplevel
2022-11-22T16:47:21.6058587Z /home/runner/work/deleng-aws-config/deleng-aws-config
2022-11-22T16:47:21.6075435Z ##[debug]top level directory: /home/runner/work/deleng-aws-config/deleng-aws-config
2022-11-22T16:47:21.6086302Z [command]/usr/bin/git diff --diff-filter=D --name-only c705878f807045364fda9badf7ad6f78ddd5c89c...af7e12ea70b830ca06da9c899a8eccfe6cddc2f9
2022-11-22T16:47:21.6123821Z ##[debug]deleted files:
2022-11-22T16:47:21.6154047Z Successfully created paths-output-file: /tmp/8717b603-f008-4fbe-9915-678324ad0c05.txt
2022-11-22T16:47:21.6229585Z ##[debug]Node Action run completed with exit code 0
2022-11-22T16:47:21.6232837Z ##[debug]Save intra-action state paths-output-file = /tmp/8717b603-f008-4fbe-9915-678324ad0c05.txt
2022-11-22T16:47:21.6233641Z ##[debug]Set output paths-output-file = /tmp/8717b603-f008-4fbe-9915-678324ad0c05.txt
2022-11-22T16:47:21.6237397Z ##[debug]Set output paths = dev|dev/developer-handbook|dev/developer-handbook/backend\.tf|dev/developer-handbook/data\.tf|dev/developer-handbook/main\.tf|dev/developer-handbook/output\.tf|dev/developer-handbook/providers\.tf|dev/developer-handbook/terragrunt\.hcl|prod|prod/dependency-check|prod/dependency-check/README\.md|prod/dependency-check/data\.tf|prod/dependency-check/db\.tf|prod/dependency-check/iam\.tf|prod/dependency-check/instance\.tf|prod/dependency-check/lb\.tf|prod/dependency-check/outputs\.tf|prod/dependency-check/provider\.tf|prod/dependency-check/terragrunt\.hcl|prod/dependency-check/userdata\.sh|prod/dependency-check/variables\.tf|prod/dependency-check/versions\.tf|prod/developer-handbook|prod/developer-handbook/backend\.tf|prod/developer-handbook/data\.tf|prod/developer-handbook/main\.tf|prod/developer-handbook/providers\.tf|prod/developer-handbook/terragrunt\.hcl|prod/drone-CENSORED|prod/drone-CENSORED/CHANGELOG\.md|prod/drone-CENSORED/README\.md|prod/drone-CENSORED/cf-terraform-backend\.yaml|prod/drone-CENSORED/data\.tf|prod/drone-CENSORED/iam\.tf|prod/drone-CENSORED/main\.tf|prod/drone-CENSORED/outputs\.tf|prod/drone-CENSORED/provider\.tf|prod/drone-CENSORED/terragrunt\.hcl|prod/ecr-repositories|prod/ecr-repositories/backend\.tf|prod/ecr-repositories/main\.tf|prod/ecr-repositories/providers\.tf|prod/gh-actions-runners|prod/gh-actions-runners/README\.md|prod/gh-actions-runners/backend\.tf|prod/gh-actions-runners/data\.tf|prod/gh-actions-runners/lambda\.tf|prod/gh-actions-runners/main\.tf|prod/gh-actions-runners/outputs\.tf|prod/gh-actions-runners/providers\.tf|prod/gh-actions-runners/runner-binaries-syncer\.zip|prod/gh-actions-runners/ssm_deregister\.json|prod/gh-actions-runners/terragrunt\.hcl|prod/gh-actions-runners/variables\.tf|prod/hawkeye-CENSORED|prod/hawkeye-CENSORED/README\.md|prod/hawkeye-CENSORED/alertmanager_config\.yaml|prod/hawkeye-CENSORED/backend\.tf|prod/hawkeye-CENSORED/charts\.tf|prod/hawkeye-CENSORED/cloudfront\.tf|prod/hawkeye-CENSORED/data\.tf|prod/hawkeye-CENSORED/eks\.tf|prod/hawkeye-CENSORED/extra_metrics_scrape\.yaml|prod/hawkeye-CENSORED/fep-userdata\.sh\.tpl|prod/hawkeye-CENSORED/main\.tf|prod/hawkeye-CENSORED/outputs\.tf|prod/hawkeye-CENSORED/providers\.tf|prod/hawkeye-CENSORED/terragrunt\.hcl|prod/hawkeye-CENSORED/variables\.tf|prod/hawkeye-CENSORED/versions\.tf|prod/reports-developer-CENSORED|prod/reports-developer-CENSORED/backend\.tf|prod/reports-developer-CENSORED/data\.tf|prod/reports-developer-CENSORED/main\.tf|prod/reports-developer-CENSORED/providers\.tf
2022-11-22T16:47:21.6242462Z ##[debug]Set output has-custom-patterns = true
2022-11-22T16:47:21.6243080Z ##[debug]Finished: run
2022-11-22T16:47:21.6245747Z ##[debug]Evaluating: github.workspace
2022-11-22T16:47:21.6246025Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6246247Z ##[debug]..Evaluating github:
2022-11-22T16:47:21.6246483Z ##[debug]..=> Object
2022-11-22T16:47:21.6246706Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6246915Z ##[debug]..=> 'workspace'
2022-11-22T16:47:21.6247218Z ##[debug]=> '/home/runner/work/deleng-aws-config/deleng-aws-config'
2022-11-22T16:47:21.6247592Z ##[debug]Result: '/home/runner/work/deleng-aws-config/deleng-aws-config'
2022-11-22T16:47:21.6248029Z ##[debug]Evaluating: github.base_ref
2022-11-22T16:47:21.6248260Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6248472Z ##[debug]..Evaluating github:
2022-11-22T16:47:21.6248676Z ##[debug]..=> Object
2022-11-22T16:47:21.6248872Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6249084Z ##[debug]..=> 'base_ref'
2022-11-22T16:47:21.6249289Z ##[debug]=> 'master'
2022-11-22T16:47:21.6249482Z ##[debug]Result: 'master'
2022-11-22T16:47:21.6249878Z ##[debug]Evaluating: steps.glob.outputs.paths-output-file
2022-11-22T16:47:21.6250153Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6250365Z ##[debug]..Evaluating Index:
2022-11-22T16:47:21.6250577Z ##[debug]....Evaluating Index:
2022-11-22T16:47:21.6250795Z ##[debug]......Evaluating steps:
2022-11-22T16:47:21.6251013Z ##[debug]......=> Object
2022-11-22T16:47:21.6251220Z ##[debug]......Evaluating String:
2022-11-22T16:47:21.6251432Z ##[debug]......=> 'glob'
2022-11-22T16:47:21.6251627Z ##[debug]....=> Object
2022-11-22T16:47:21.6251833Z ##[debug]....Evaluating String:
2022-11-22T16:47:21.6252040Z ##[debug]....=> 'outputs'
2022-11-22T16:47:21.6252234Z ##[debug]..=> Object
2022-11-22T16:47:21.6252464Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6252688Z ##[debug]..=> 'paths-output-file'
2022-11-22T16:47:21.6252957Z ##[debug]=> '/tmp/8717b603-f008-4fbe-9915-678324ad0c05.txt'
2022-11-22T16:47:21.6253264Z ##[debug]Result: '/tmp/8717b603-f008-4fbe-9915-678324ad0c05.txt'
2022-11-22T16:47:21.6253635Z ##[debug]Evaluating: inputs.separator
2022-11-22T16:47:21.6253857Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6254066Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.6254270Z ##[debug]..=> Object
2022-11-22T16:47:21.6254580Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6254778Z ##[debug]..=> 'separator'
2022-11-22T16:47:21.6254983Z ##[debug]=> ' '
2022-11-22T16:47:21.6255182Z ##[debug]Result: ' '
2022-11-22T16:47:21.6255488Z ##[debug]Evaluating: inputs.path
2022-11-22T16:47:21.6255710Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6255917Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.6256110Z ##[debug]..=> Object
2022-11-22T16:47:21.6256307Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6256510Z ##[debug]..=> 'path'
2022-11-22T16:47:21.6256703Z ##[debug]=> '.'
2022-11-22T16:47:21.6256884Z ##[debug]Result: '.'
2022-11-22T16:47:21.6257313Z ##[debug]Evaluating: steps.changed-files-diff-sha.outputs.previous_sha
2022-11-22T16:47:21.6257618Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6257819Z ##[debug]..Evaluating Index:
2022-11-22T16:47:21.6258029Z ##[debug]....Evaluating Index:
2022-11-22T16:47:21.6258243Z ##[debug]......Evaluating steps:
2022-11-22T16:47:21.6258460Z ##[debug]......=> Object
2022-11-22T16:47:21.6258739Z ##[debug]......Evaluating String:
2022-11-22T16:47:21.6258990Z ##[debug]......=> 'changed-files-diff-sha'
2022-11-22T16:47:21.6259224Z ##[debug]....=> Object
2022-11-22T16:47:21.6259430Z ##[debug]....Evaluating String:
2022-11-22T16:47:21.6259637Z ##[debug]....=> 'outputs'
2022-11-22T16:47:21.6259836Z ##[debug]..=> Object
2022-11-22T16:47:21.6260038Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6260248Z ##[debug]..=> 'previous_sha'
2022-11-22T16:47:21.6260499Z ##[debug]=> 'c705878f807045364fda9badf7ad6f78ddd5c89c'
2022-11-22T16:47:21.6260794Z ##[debug]Result: 'c705878f807045364fda9badf7ad6f78ddd5c89c'
2022-11-22T16:47:21.6261271Z ##[debug]Evaluating: steps.changed-files-diff-sha.outputs.current_sha
2022-11-22T16:47:21.6261580Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6261784Z ##[debug]..Evaluating Index:
2022-11-22T16:47:21.6261996Z ##[debug]....Evaluating Index:
2022-11-22T16:47:21.6262211Z ##[debug]......Evaluating steps:
2022-11-22T16:47:21.6262430Z ##[debug]......=> Object
2022-11-22T16:47:21.6262635Z ##[debug]......Evaluating String:
2022-11-22T16:47:21.6262876Z ##[debug]......=> 'changed-files-diff-sha'
2022-11-22T16:47:21.6263103Z ##[debug]....=> Object
2022-11-22T16:47:21.6263308Z ##[debug]....Evaluating String:
2022-11-22T16:47:21.6263520Z ##[debug]....=> 'outputs'
2022-11-22T16:47:21.6263716Z ##[debug]..=> Object
2022-11-22T16:47:21.6263915Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6264129Z ##[debug]..=> 'current_sha'
2022-11-22T16:47:21.6264388Z ##[debug]=> 'af7e12ea70b830ca06da9c899a8eccfe6cddc2f9'
2022-11-22T16:47:21.6264697Z ##[debug]Result: 'af7e12ea70b830ca06da9c899a8eccfe6cddc2f9'
2022-11-22T16:47:21.6265178Z ##[debug]Evaluating: steps.changed-files-diff-sha.outputs.target_branch
2022-11-22T16:47:21.6265485Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6265691Z ##[debug]..Evaluating Index:
2022-11-22T16:47:21.6265902Z ##[debug]....Evaluating Index:
2022-11-22T16:47:21.6266117Z ##[debug]......Evaluating steps:
2022-11-22T16:47:21.6266327Z ##[debug]......=> Object
2022-11-22T16:47:21.6266547Z ##[debug]......Evaluating String:
2022-11-22T16:47:21.6266789Z ##[debug]......=> 'changed-files-diff-sha'
2022-11-22T16:47:21.6267023Z ##[debug]....=> Object
2022-11-22T16:47:21.6267235Z ##[debug]....Evaluating String:
2022-11-22T16:47:21.6267443Z ##[debug]....=> 'outputs'
2022-11-22T16:47:21.6267642Z ##[debug]..=> Object
2022-11-22T16:47:21.6267843Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6268046Z ##[debug]..=> 'target_branch'
2022-11-22T16:47:21.6268247Z ##[debug]=> 'master'
2022-11-22T16:47:21.6268449Z ##[debug]Result: 'master'
2022-11-22T16:47:21.6268867Z ##[debug]Evaluating: steps.changed-files-diff-sha.outputs.current_branch
2022-11-22T16:47:21.6269167Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6269374Z ##[debug]..Evaluating Index:
2022-11-22T16:47:21.6269584Z ##[debug]....Evaluating Index:
2022-11-22T16:47:21.6269800Z ##[debug]......Evaluating steps:
2022-11-22T16:47:21.6270005Z ##[debug]......=> Object
2022-11-22T16:47:21.6270295Z ##[debug]......Evaluating String:
2022-11-22T16:47:21.6270544Z ##[debug]......=> 'changed-files-diff-sha'
2022-11-22T16:47:21.6270771Z ##[debug]....=> Object
2022-11-22T16:47:21.6270966Z ##[debug]....Evaluating String:
2022-11-22T16:47:21.6271179Z ##[debug]....=> 'outputs'
2022-11-22T16:47:21.6271378Z ##[debug]..=> Object
2022-11-22T16:47:21.6271576Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6271784Z ##[debug]..=> 'current_branch'
2022-11-22T16:47:21.6272015Z ##[debug]=> 'feature/DELCLO-000-test'
2022-11-22T16:47:21.6272276Z ##[debug]Result: 'feature/DELCLO-000-test'
2022-11-22T16:47:21.6272623Z ##[debug]Evaluating: inputs.quotepath
2022-11-22T16:47:21.6272858Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6273071Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.6273274Z ##[debug]..=> Object
2022-11-22T16:47:21.6273475Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6273678Z ##[debug]..=> 'quotepath'
2022-11-22T16:47:21.6273880Z ##[debug]=> 'true'
2022-11-22T16:47:21.6274072Z ##[debug]Result: 'true'
2022-11-22T16:47:21.6274500Z ##[debug]Evaluating: inputs.include_all_old_new_renamed_files
2022-11-22T16:47:21.6274766Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6274970Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.6275170Z ##[debug]..=> Object
2022-11-22T16:47:21.6275369Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6275609Z ##[debug]..=> 'include_all_old_new_renamed_files'
2022-11-22T16:47:21.6275839Z ##[debug]=> 'false'
2022-11-22T16:47:21.6276041Z ##[debug]Result: 'false'
2022-11-22T16:47:21.6276365Z ##[debug]Evaluating: inputs.old_new_separator
2022-11-22T16:47:21.6276603Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6276809Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.6277007Z ##[debug]..=> Object
2022-11-22T16:47:21.6277198Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6277412Z ##[debug]..=> 'old_new_separator'
2022-11-22T16:47:21.6277623Z ##[debug]=> ','
2022-11-22T16:47:21.6277813Z ##[debug]Result: ','
2022-11-22T16:47:21.6278130Z ##[debug]Evaluating: inputs.old_new_files_separator
2022-11-22T16:47:21.6278378Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6278575Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.6278769Z ##[debug]..=> Object
2022-11-22T16:47:21.6278965Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6279187Z ##[debug]..=> 'old_new_files_separator'
2022-11-22T16:47:21.6279396Z ##[debug]=> ' '
2022-11-22T16:47:21.6279582Z ##[debug]Result: ' '
2022-11-22T16:47:21.6280114Z ##[debug]Evaluating: inputs.diff_relative
2022-11-22T16:47:21.6280341Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6280544Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.6280746Z ##[debug]..=> Object
2022-11-22T16:47:21.6280934Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6281136Z ##[debug]..=> 'diff_relative'
2022-11-22T16:47:21.6281337Z ##[debug]=> ''
2022-11-22T16:47:21.6281528Z ##[debug]Result: ''
2022-11-22T16:47:21.6281823Z ##[debug]Evaluating: inputs.dir_names
2022-11-22T16:47:21.6282047Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6282246Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.6282438Z ##[debug]..=> Object
2022-11-22T16:47:21.6282638Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6282839Z ##[debug]..=> 'dir_names'
2022-11-22T16:47:21.6283024Z ##[debug]=> 'true'
2022-11-22T16:47:21.6283222Z ##[debug]Result: 'true'
2022-11-22T16:47:21.6283521Z ##[debug]Evaluating: inputs.json
2022-11-22T16:47:21.6283730Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6283934Z ##[debug]..Evaluating inputs:
2022-11-22T16:47:21.6284129Z ##[debug]..=> Object
2022-11-22T16:47:21.6284318Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6284545Z ##[debug]..=> 'json'
2022-11-22T16:47:21.6284734Z ##[debug]=> 'false'
2022-11-22T16:47:21.6284933Z ##[debug]Result: 'false'
2022-11-22T16:47:21.6285319Z ##[debug]Evaluating: steps.glob.outputs.has-custom-patterns
2022-11-22T16:47:21.6285597Z ##[debug]Evaluating Index:
2022-11-22T16:47:21.6285803Z ##[debug]..Evaluating Index:
2022-11-22T16:47:21.6286007Z ##[debug]....Evaluating Index:
2022-11-22T16:47:21.6286228Z ##[debug]......Evaluating steps:
2022-11-22T16:47:21.6286539Z ##[debug]......=> Object
2022-11-22T16:47:21.6286758Z ##[debug]......Evaluating String:
2022-11-22T16:47:21.6286956Z ##[debug]......=> 'glob'
2022-11-22T16:47:21.6287150Z ##[debug]....=> Object
2022-11-22T16:47:21.6287355Z ##[debug]....Evaluating String:
2022-11-22T16:47:21.6287566Z ##[debug]....=> 'outputs'
2022-11-22T16:47:21.6287759Z ##[debug]..=> Object
2022-11-22T16:47:21.6287960Z ##[debug]..Evaluating String:
2022-11-22T16:47:21.6288190Z ##[debug]..=> 'has-custom-patterns'
2022-11-22T16:47:21.6288409Z ##[debug]=> 'true'
2022-11-22T16:47:21.6288605Z ##[debug]Result: 'true'
2022-11-22T16:47:21.6289044Z ##[debug]Evaluating condition for step: 'run'
2022-11-22T16:47:21.6289909Z ##[debug]Evaluating: success()
2022-11-22T16:47:21.6290223Z ##[debug]Evaluating success:
2022-11-22T16:47:21.6290585Z ##[debug]=> true
2022-11-22T16:47:21.6290905Z ##[debug]Result: true
2022-11-22T16:47:21.6291314Z ##[debug]Starting: run
2022-11-22T16:47:21.6300578Z ##[debug]Loading inputs
2022-11-22T16:47:21.6301365Z ##[debug]Loading env
2022-11-22T16:47:21.6305376Z ##[group]Run bash $GITHUB_ACTION_PATH/get-changed-paths.sh
2022-11-22T16:47:21.6305697Z �[36;1mbash $GITHUB_ACTION_PATH/get-changed-paths.sh�[0m
2022-11-22T16:47:21.6356221Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2022-11-22T16:47:21.6356448Z env:
2022-11-22T16:47:21.6356715Z   GITHUB_WORKSPACE: /home/runner/work/deleng-aws-config/deleng-aws-config
2022-11-22T16:47:21.6357004Z   GITHUB_BASE_REF: master
2022-11-22T16:47:21.6357265Z   INPUT_FILES_PATTERN_FILE: /tmp/8717b603-f008-4fbe-9915-678324ad0c05.txt
2022-11-22T16:47:21.6357518Z   INPUT_SEPARATOR:
2022-11-22T16:47:21.6357701Z   INPUT_PATH: .
2022-11-22T16:47:21.6357935Z   INPUT_PREVIOUS_SHA: c705878f807045364fda9badf7ad6f78ddd5c89c
2022-11-22T16:47:21.6358238Z   INPUT_CURRENT_SHA: af7e12ea70b830ca06da9c899a8eccfe6cddc2f9
2022-11-22T16:47:21.6358493Z   INPUT_TARGET_BRANCH: master
2022-11-22T16:47:21.6358736Z   INPUT_CURRENT_BRANCH: feature/DELCLO-000-test
2022-11-22T16:47:21.6358970Z   INPUT_QUOTEPATH: true
2022-11-22T16:47:21.6359207Z   INPUT_INCLUDE_ALL_OLD_NEW_RENAMED_FILES: false
2022-11-22T16:47:21.6359439Z   INPUT_OLD_NEW_SEPARATOR: ,
2022-11-22T16:47:21.6359649Z   INPUT_OLD_NEW_FILES_SEPARATOR:
2022-11-22T16:47:21.6360046Z   INPUT_DIFF_RELATIVE:
2022-11-22T16:47:21.6360247Z   INPUT_DIR_NAMES: true
2022-11-22T16:47:21.6360425Z   INPUT_JSON: false
2022-11-22T16:47:21.6360634Z   INPUT_HAS_CUSTOM_PATTERNS: true
2022-11-22T16:47:21.6360837Z ##[endgroup]
2022-11-22T16:47:21.6411823Z ##[debug]/usr/bin/bash --noprofile --norc -e -o pipefail /home/runner/work/_temp/db1d1bd4-195b-4473-83f6-94017175cbe4.sh
2022-11-22T16:47:21.6474227Z ::group::changed-files
2022-11-22T16:47:21.6474476Z ##[group]changed-files
2022-11-22T16:47:21.6475227Z Resolving repository path: /home/runner/work/deleng-aws-config/deleng-aws-config/.
2022-11-22T16:47:21.6476934Z Retrieving changes between c705878f807045364fda9badf7ad6f78ddd5c89c (master) → af7e12ea70b830ca06da9c899a8eccfe6cddc2f9 (feature/DELCLO-000-test)
2022-11-22T16:47:22.0259026Z ##[debug]Matching changed files: dev/developer-handbook|prod/developer-handbook|prod/hawkeye-CENSORED
2022-11-22T16:47:22.0333723Z ##[debug]Non Matching changed files: prod/gh-actions-runners/packer/scripts/actions-runner
2022-11-22T16:47:22.0636184Z ##[debug]Matching modified files: dev/developer-handbook|prod/developer-handbook|prod/hawkeye-CENSORED
2022-11-22T16:47:22.0714666Z ##[debug]Non Matching modified files: prod/gh-actions-runners/packer/scripts/actions-runner
2022-11-22T16:47:22.1354484Z ##[debug]Added files:
2022-11-22T16:47:22.1355265Z ##[debug]Copied files:
2022-11-22T16:47:22.1356086Z ##[debug]Deleted files:
2022-11-22T16:47:22.1356945Z ##[debug]Modified files: dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED
2022-11-22T16:47:22.1357776Z ##[debug]Renamed files:
2022-11-22T16:47:22.1358292Z ##[debug]Type Changed files:
2022-11-22T16:47:22.1362431Z ##[debug]Unmerged files:
2022-11-22T16:47:22.1362964Z ##[debug]Unknown files:
2022-11-22T16:47:22.1364712Z ##[debug]All changed and modified files: dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED
2022-11-22T16:47:22.1365561Z ##[debug]All changed files: dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED
2022-11-22T16:47:22.1366610Z ##[debug]All modified files: dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED
2022-11-22T16:47:22.1367324Z ::endgroup::
2022-11-22T16:47:22.1367515Z ##[endgroup]
2022-11-22T16:47:22.1370117Z ##[debug]Set output any_changed = true
2022-11-22T16:47:22.1370385Z ##[debug]Set output only_changed = false
2022-11-22T16:47:22.1370737Z ##[debug]Set output other_changed_files = prod/gh-actions-runners/packer/scripts/actions-runner
2022-11-22T16:47:22.1371079Z ##[debug]Set output any_modified = true
2022-11-22T16:47:22.1371335Z ##[debug]Set output only_modified = false
2022-11-22T16:47:22.1371691Z ##[debug]Set output other_modified_files = prod/gh-actions-runners/packer/scripts/actions-runner
2022-11-22T16:47:22.1372121Z ##[debug]Set output any_deleted = false
2022-11-22T16:47:22.1372375Z ##[debug]Set output added_files =
2022-11-22T16:47:22.1372617Z ##[debug]Set output copied_files =
2022-11-22T16:47:22.1372859Z ##[debug]Set output deleted_files =
2022-11-22T16:47:22.1373221Z ##[debug]Set output modified_files = dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED
2022-11-22T16:47:22.1373557Z ##[debug]Set output renamed_files =
2022-11-22T16:47:22.1373802Z ##[debug]Set output type_changed_files =
2022-11-22T16:47:22.1374066Z ##[debug]Set output unmerged_files =
2022-11-22T16:47:22.1374310Z ##[debug]Set output unknown_files =
2022-11-22T16:47:22.1374683Z ##[debug]Set output all_changed_and_modified_files = dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED
2022-11-22T16:47:22.1375153Z ##[debug]Set output all_changed_files = dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED
2022-11-22T16:47:22.1375617Z ##[debug]Set output all_modified_files = dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED
2022-11-22T16:47:22.1376133Z ##[debug]Finished: run
2022-11-22T16:47:22.1444526Z ##[debug]Evaluating: steps.changed-files.outputs.added_files
2022-11-22T16:47:22.1444847Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1445079Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1445294Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1445513Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1445756Z ##[debug]......=> Object
2022-11-22T16:47:22.1445981Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1446211Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1446546Z ##[debug]....=> Object
2022-11-22T16:47:22.1446757Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1446964Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1447159Z ##[debug]..=> Object
2022-11-22T16:47:22.1447365Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1447578Z ##[debug]..=> 'added_files'
2022-11-22T16:47:22.1447785Z ##[debug]=> ''
2022-11-22T16:47:22.1447985Z ##[debug]Result: ''
2022-11-22T16:47:22.1448592Z ##[debug]Evaluating: steps.changed-files.outputs.copied_files
2022-11-22T16:47:22.1448874Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1449086Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1449292Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1449505Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1449716Z ##[debug]......=> Object
2022-11-22T16:47:22.1449924Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1450141Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1450350Z ##[debug]....=> Object
2022-11-22T16:47:22.1450558Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1450767Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1450955Z ##[debug]..=> Object
2022-11-22T16:47:22.1451156Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1451363Z ##[debug]..=> 'copied_files'
2022-11-22T16:47:22.1451559Z ##[debug]=> ''
2022-11-22T16:47:22.1451744Z ##[debug]Result: ''
2022-11-22T16:47:22.1452185Z ##[debug]Evaluating: steps.changed-files.outputs.deleted_files
2022-11-22T16:47:22.1452647Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1452860Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1453058Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1453273Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1453486Z ##[debug]......=> Object
2022-11-22T16:47:22.1453694Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1453904Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1454113Z ##[debug]....=> Object
2022-11-22T16:47:22.1454315Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1454519Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1454702Z ##[debug]..=> Object
2022-11-22T16:47:22.1454903Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1455110Z ##[debug]..=> 'deleted_files'
2022-11-22T16:47:22.1455309Z ##[debug]=> ''
2022-11-22T16:47:22.1455494Z ##[debug]Result: ''
2022-11-22T16:47:22.1455964Z ##[debug]Evaluating: steps.changed-files.outputs.modified_files
2022-11-22T16:47:22.1456243Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1456531Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1456737Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1456949Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1457161Z ##[debug]......=> Object
2022-11-22T16:47:22.1457369Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1457580Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1457788Z ##[debug]....=> Object
2022-11-22T16:47:22.1457995Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1458204Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1458390Z ##[debug]..=> Object
2022-11-22T16:47:22.1458602Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1458813Z ##[debug]..=> 'modified_files'
2022-11-22T16:47:22.1459139Z ##[debug]=> 'dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED'
2022-11-22T16:47:22.1459555Z ##[debug]Result: 'dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED'
2022-11-22T16:47:22.1460105Z ##[debug]Evaluating: steps.changed-files.outputs.renamed_files
2022-11-22T16:47:22.1460383Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1460600Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1460808Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1461012Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1461217Z ##[debug]......=> Object
2022-11-22T16:47:22.1461424Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1461645Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1461843Z ##[debug]....=> Object
2022-11-22T16:47:22.1462052Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1462255Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1462446Z ##[debug]..=> Object
2022-11-22T16:47:22.1462639Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1462847Z ##[debug]..=> 'renamed_files'
2022-11-22T16:47:22.1463041Z ##[debug]=> ''
2022-11-22T16:47:22.1463229Z ##[debug]Result: ''
2022-11-22T16:47:22.1463690Z ##[debug]Evaluating: steps.changed-files.outputs.all_old_new_renamed_files
2022-11-22T16:47:22.1463971Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1464183Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1464403Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1464616Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1464817Z ##[debug]......=> Object
2022-11-22T16:47:22.1465025Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1465241Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1465448Z ##[debug]....=> Object
2022-11-22T16:47:22.1465642Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1465843Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1466034Z ##[debug]..=> Object
2022-11-22T16:47:22.1466234Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1466457Z ##[debug]..=> 'all_old_new_renamed_files'
2022-11-22T16:47:22.1466680Z ##[debug]=> null
2022-11-22T16:47:22.1466881Z ##[debug]Result: null
2022-11-22T16:47:22.1467334Z ##[debug]Evaluating: steps.changed-files.outputs.type_changed_files
2022-11-22T16:47:22.1467613Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1467829Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1468042Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1468339Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1468542Z ##[debug]......=> Object
2022-11-22T16:47:22.1468746Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1468962Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1469168Z ##[debug]....=> Object
2022-11-22T16:47:22.1469368Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1469571Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1469768Z ##[debug]..=> Object
2022-11-22T16:47:22.1469969Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1470185Z ##[debug]..=> 'type_changed_files'
2022-11-22T16:47:22.1470394Z ##[debug]=> ''
2022-11-22T16:47:22.1470582Z ##[debug]Result: ''
2022-11-22T16:47:22.1471038Z ##[debug]Evaluating: steps.changed-files.outputs.unmerged_files
2022-11-22T16:47:22.1471317Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1471517Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1471728Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1471941Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1472203Z ##[debug]......=> Object
2022-11-22T16:47:22.1472405Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1472619Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1472827Z ##[debug]....=> Object
2022-11-22T16:47:22.1473021Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1473233Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1473422Z ##[debug]..=> Object
2022-11-22T16:47:22.1473618Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1473824Z ##[debug]..=> 'unmerged_files'
2022-11-22T16:47:22.1474022Z ##[debug]=> ''
2022-11-22T16:47:22.1474209Z ##[debug]Result: ''
2022-11-22T16:47:22.1474636Z ##[debug]Evaluating: steps.changed-files.outputs.unknown_files
2022-11-22T16:47:22.1474914Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1475113Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1475321Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1475534Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1475731Z ##[debug]......=> Object
2022-11-22T16:47:22.1475933Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1476152Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1476353Z ##[debug]....=> Object
2022-11-22T16:47:22.1476548Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1476755Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1476945Z ##[debug]..=> Object
2022-11-22T16:47:22.1477143Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1477344Z ##[debug]..=> 'unknown_files'
2022-11-22T16:47:22.1477537Z ##[debug]=> ''
2022-11-22T16:47:22.1477721Z ##[debug]Result: ''
2022-11-22T16:47:22.1478161Z ##[debug]Evaluating: steps.changed-files.outputs.all_changed_and_modified_files
2022-11-22T16:47:22.1478463Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1478666Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1478872Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1479088Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1479292Z ##[debug]......=> Object
2022-11-22T16:47:22.1479492Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1479927Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1480150Z ##[debug]....=> Object
2022-11-22T16:47:22.1480352Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1480545Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1480742Z ##[debug]..=> Object
2022-11-22T16:47:22.1480941Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1481185Z ##[debug]..=> 'all_changed_and_modified_files'
2022-11-22T16:47:22.1481521Z ##[debug]=> 'dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED'
2022-11-22T16:47:22.1481938Z ##[debug]Result: 'dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED'
2022-11-22T16:47:22.1482497Z ##[debug]Evaluating: steps.changed-files.outputs.all_changed_files
2022-11-22T16:47:22.1482783Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1483027Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1483229Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1483441Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1483643Z ##[debug]......=> Object
2022-11-22T16:47:22.1483851Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1484162Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1484377Z ##[debug]....=> Object
2022-11-22T16:47:22.1484577Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1484778Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1484963Z ##[debug]..=> Object
2022-11-22T16:47:22.1485165Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1485380Z ##[debug]..=> 'all_changed_files'
2022-11-22T16:47:22.1485699Z ##[debug]=> 'dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED'
2022-11-22T16:47:22.1486101Z ##[debug]Result: 'dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED'
2022-11-22T16:47:22.1486627Z ##[debug]Evaluating: steps.changed-files.outputs.any_changed
2022-11-22T16:47:22.1486893Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1487102Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1487312Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1487519Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1487724Z ##[debug]......=> Object
2022-11-22T16:47:22.1488001Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1488217Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1488413Z ##[debug]....=> Object
2022-11-22T16:47:22.1488616Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1488816Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1489011Z ##[debug]..=> Object
2022-11-22T16:47:22.1489204Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1489412Z ##[debug]..=> 'any_changed'
2022-11-22T16:47:22.1489614Z ##[debug]=> 'true'
2022-11-22T16:47:22.1489817Z ##[debug]Result: 'true'
2022-11-22T16:47:22.1490254Z ##[debug]Evaluating: steps.changed-files.outputs.only_changed
2022-11-22T16:47:22.1490523Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1490732Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1490941Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1491142Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1491346Z ##[debug]......=> Object
2022-11-22T16:47:22.1491547Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1491768Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1491963Z ##[debug]....=> Object
2022-11-22T16:47:22.1492167Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1492369Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1492558Z ##[debug]..=> Object
2022-11-22T16:47:22.1492753Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1492957Z ##[debug]..=> 'only_changed'
2022-11-22T16:47:22.1493155Z ##[debug]=> 'false'
2022-11-22T16:47:22.1493357Z ##[debug]Result: 'false'
2022-11-22T16:47:22.1493794Z ##[debug]Evaluating: steps.changed-files.outputs.other_changed_files
2022-11-22T16:47:22.1494073Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1494280Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1494487Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1494697Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1494895Z ##[debug]......=> Object
2022-11-22T16:47:22.1495096Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1495310Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1495515Z ##[debug]....=> Object
2022-11-22T16:47:22.1495715Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1495914Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1496108Z ##[debug]..=> Object
2022-11-22T16:47:22.1496297Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1496516Z ##[debug]..=> 'other_changed_files'
2022-11-22T16:47:22.1496821Z ##[debug]=> 'prod/gh-actions-runners/packer/scripts/actions-runner'
2022-11-22T16:47:22.1497190Z ##[debug]Result: 'prod/gh-actions-runners/packer/scripts/actions-runner'
2022-11-22T16:47:22.1497697Z ##[debug]Evaluating: steps.changed-files.outputs.all_modified_files
2022-11-22T16:47:22.1497980Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1498179Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1498396Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1498614Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1498822Z ##[debug]......=> Object
2022-11-22T16:47:22.1499021Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1499236Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1499534Z ##[debug]....=> Object
2022-11-22T16:47:22.1499739Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1499937Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1500131Z ##[debug]..=> Object
2022-11-22T16:47:22.1500333Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1500553Z ##[debug]..=> 'all_modified_files'
2022-11-22T16:47:22.1500907Z ##[debug]=> 'dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED'
2022-11-22T16:47:22.1501308Z ##[debug]Result: 'dev/developer-handbook prod/developer-handbook prod/hawkeye-CENSORED'
2022-11-22T16:47:22.1501839Z ##[debug]Evaluating: steps.changed-files.outputs.any_modified
2022-11-22T16:47:22.1502111Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1502320Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1502524Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1502735Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1502941Z ##[debug]......=> Object
2022-11-22T16:47:22.1503154Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1503430Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1503642Z ##[debug]....=> Object
2022-11-22T16:47:22.1503847Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1504050Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1504233Z ##[debug]..=> Object
2022-11-22T16:47:22.1504435Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1504648Z ##[debug]..=> 'any_modified'
2022-11-22T16:47:22.1504850Z ##[debug]=> 'true'
2022-11-22T16:47:22.1505044Z ##[debug]Result: 'true'
2022-11-22T16:47:22.1505479Z ##[debug]Evaluating: steps.changed-files.outputs.only_modified
2022-11-22T16:47:22.1505757Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1505973Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1506183Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1506398Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1506608Z ##[debug]......=> Object
2022-11-22T16:47:22.1506814Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1507020Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1507228Z ##[debug]....=> Object
2022-11-22T16:47:22.1507430Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1507634Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1507820Z ##[debug]..=> Object
2022-11-22T16:47:22.1508020Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1508232Z ##[debug]..=> 'only_modified'
2022-11-22T16:47:22.1508429Z ##[debug]=> 'false'
2022-11-22T16:47:22.1508621Z ##[debug]Result: 'false'
2022-11-22T16:47:22.1509063Z ##[debug]Evaluating: steps.changed-files.outputs.other_modified_files
2022-11-22T16:47:22.1509353Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1509562Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1509770Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1509973Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1510180Z ##[debug]......=> Object
2022-11-22T16:47:22.1510384Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1510598Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1510799Z ##[debug]....=> Object
2022-11-22T16:47:22.1511001Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1511212Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1511402Z ##[debug]..=> Object
2022-11-22T16:47:22.1511593Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1511816Z ##[debug]..=> 'other_modified_files'
2022-11-22T16:47:22.1512121Z ##[debug]=> 'prod/gh-actions-runners/packer/scripts/actions-runner'
2022-11-22T16:47:22.1512489Z ##[debug]Result: 'prod/gh-actions-runners/packer/scripts/actions-runner'
2022-11-22T16:47:22.1513015Z ##[debug]Evaluating: steps.changed-files.outputs.any_deleted
2022-11-22T16:47:22.1513279Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1513488Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1513697Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1513909Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1514111Z ##[debug]......=> Object
2022-11-22T16:47:22.1514318Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1514535Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1514739Z ##[debug]....=> Object
2022-11-22T16:47:22.1515005Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1515218Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1515414Z ##[debug]..=> Object
2022-11-22T16:47:22.1515616Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1515813Z ##[debug]..=> 'any_deleted'
2022-11-22T16:47:22.1516013Z ##[debug]=> 'false'
2022-11-22T16:47:22.1516218Z ##[debug]Result: 'false'
2022-11-22T16:47:22.1516670Z ##[debug]Evaluating: steps.changed-files.outputs.only_deleted
2022-11-22T16:47:22.1516935Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1517142Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1517351Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1517561Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1517761Z ##[debug]......=> Object
2022-11-22T16:47:22.1517965Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1518182Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1518388Z ##[debug]....=> Object
2022-11-22T16:47:22.1518582Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1518787Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1519042Z ##[debug]..=> Object
2022-11-22T16:47:22.1519239Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1519437Z ##[debug]..=> 'only_deleted'
2022-11-22T16:47:22.1519633Z ##[debug]=> null
2022-11-22T16:47:22.1520302Z ##[debug]Result: null
2022-11-22T16:47:22.1520786Z ##[debug]Evaluating: steps.changed-files.outputs.other_deleted_files
2022-11-22T16:47:22.1521076Z ##[debug]Evaluating Index:
2022-11-22T16:47:22.1521276Z ##[debug]..Evaluating Index:
2022-11-22T16:47:22.1521484Z ##[debug]....Evaluating Index:
2022-11-22T16:47:22.1521700Z ##[debug]......Evaluating steps:
2022-11-22T16:47:22.1521901Z ##[debug]......=> Object
2022-11-22T16:47:22.1522112Z ##[debug]......Evaluating String:
2022-11-22T16:47:22.1522331Z ##[debug]......=> 'changed-files'
2022-11-22T16:47:22.1522541Z ##[debug]....=> Object
2022-11-22T16:47:22.1522737Z ##[debug]....Evaluating String:
2022-11-22T16:47:22.1522944Z ##[debug]....=> 'outputs'
2022-11-22T16:47:22.1523136Z ##[debug]..=> Object
2022-11-22T16:47:22.1523343Z ##[debug]..Evaluating String:
2022-11-22T16:47:22.1523558Z ##[debug]..=> 'other_deleted_files'
2022-11-22T16:47:22.1523767Z ##[debug]=> null
2022-11-22T16:47:22.1523966Z ##[debug]Result: null
2022-11-22T16:47:22.1546340Z ##[debug]Finishing: Get changed dirs

@ViacheslavKudinov
Copy link

ViacheslavKudinov commented Nov 22, 2022

I've just tested again tj-actions/changed-files@v34.1.1 and didn't get 3 changed folders that time, only 2 - dev/developer-handbook and prod/developer-handbook.
But v34.1.1 also has some "issues" with correct list time to time.

@ViacheslavKudinov
Copy link

Probably issue has to be reopened.

@grzegorzkrukowski
Copy link
Author

grzegorzkrukowski commented Nov 23, 2022

I tested it as well and I can confirm it doesn't work properly.
I'm getting all the changes again from the main branch when it should be just PR changes.

Here is the PR:
https://github.com/raycast/extensions/pull/3171/files (11 files changed)

and related Check that returned all files from main branch:
https://github.com/raycast/extensions/actions/runs/3532228657/jobs/5926328721

@jackton1 jackton1 reopened this Nov 24, 2022
@jackton1 jackton1 linked a pull request Dec 5, 2022 that will close this issue
@repo-ranger repo-ranger bot closed this as completed in #837 Dec 5, 2022
@jackton1
Copy link
Member

@grzegorzkrukowski Curious to know if this is still an issue as I believe the bug was introduced here #702 i.e we were previously using a two-dot diff in previous versions.

@ViacheslavKudinov
Copy link

We started to use v34.5.1 and didn't get issues.
But it was not the all time the issue pop up.
So, I will monitor for some time and let you know if the issue is still here.
Thank you for your efforts @jackton1

@NikhitaY22
Copy link

NikhitaY22 commented Mar 22, 2024

We are using V42 and are seeing this issue with fork prs. We are having the same problem . The change files is doing comparison between the latest on main to the latest on feature branch, which includes changes made on main after the branch was created .

@jackton1
Copy link
Member

jackton1 commented Mar 23, 2024

Hi @NikhitaY22,

You'll need to update the checkout action if the changed files include file changes outside the PR i.e. made to the main branch after the PR was created.

See: Checkout pull request HEAD commit instead of merge commit

      - uses: actions/checkout@v4
        with:
          ref: ${{ github.event.pull_request.head.sha }}

@NikhitaY22
Copy link

@jackton1
Copy link
Member

jackton1 commented Mar 24, 2024

Hi @NikhitaY22 In that case I’ll suggest checking out the forked repository also.

Example

- uses: actions/checkout@v4
  with:
    repository: ${{ github.event.pull_request.head.repo.full_name }}
    ref: ${{ github.event.pull_request.head.sha }}

@NikhitaY22
Copy link

NikhitaY22 commented Mar 24, 2024

@jackton1 Tested with adding repository to checkout step and the changed-files step has failed doing so on fork.
I have also tried with adding fetch-depth as 0 to get all history.
image

@jackton1
Copy link
Member

jackton1 commented Mar 24, 2024

Sorry I had a typo in the ref input, it should be sha not ref

Change:

ref: ${{ github.event.pull_request.head.ref }}

To:

ref: ${{ github.event.pull_request.head.sha }}

@NikhitaY22
Copy link

NikhitaY22 commented Mar 24, 2024

We already have it set correctly.
name: Checkout PR head ref
uses: actions/checkout@v4
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
ref: ${{ github.event.pull_request.head.sha }}

@jackton1
Copy link
Member

jackton1 commented Mar 24, 2024

Hi @NikhitaY22, can you rerun the job with debug mode enabled and share the logs? I can give you a more accurate solution based on the logs and details of how your workflow is set up including details about the triggering event, the checkout action and the changed-files actions set up.

@NikhitaY22
Copy link

@jackton1 here are logs

logs_22056975141.zip

@jackton1
Copy link
Member

Hi @NikhitaY22 you previously posted the list of expected changed files, I'll need a full description that includes the list of the forked PR changed files for comparison and your workflow file to proceed.

@NikhitaY22
Copy link

Here are details
Fork PR actual changed files
image
changed-files detected files
image
logs_22079120820.zip

Workflow:

name: Check PR to main for blocking comments

on:
  pull_request_target:
    types:
      - opened
      - reopened
      - review_requested
      - synchronize
    branches:
      - main

jobs:
  pullrequest_to_main:
    runs-on: ubuntu-latest

    steps:
      # get changed files from PR
      - name: Checkout PR head ref
        uses: actions/checkout@v4
        with:
          ref: ${{ github.event.pull_request.head.sha }}
      - name: Get changed files
        id: changed-files
        uses: tj-actions/changed-files@v42
        with:
          files: files/**
      - name: Print Changed Files
        env:
          ALL_CHANGED_FILES: ${{ steps.changed-files.outputs.all_modified_files }}
        run: |
          echo "Changed files:"
          cat $ALL_CHANGED_FILES

@jackton1
Copy link
Member

jackton1 commented Mar 25, 2024

HI @NikhitaY22, the actions/checkout@v4 repository input doesn't appear to be set to ${{ github.event.pull_request.head.repo.full_name }}

@NikhitaY22
Copy link

@jackton1 here are the logs after adding the repository and reproduced the issue
logs_22080063875.zip

@jackton1
Copy link
Member

jackton1 commented Mar 27, 2024

Hi @NikhitaY22 @grzegorzkrukowski @ViacheslavKudinov this issue should resolved in the latest v44 release.

Let me know if you notice any issues and I'll take a look.

@jackton1
Copy link
Member

jackton1 commented Mar 27, 2024

@NikhitaY22 you don't need to explicitly set the ref and the repository inputs.

@NikhitaY22
Copy link

@jackton1 But the release notes for v44 suggests that we need to set repository .

@jackton1
Copy link
Member

jackton1 commented Mar 27, 2024

Hi @NikhitaY22, to clarify you can omit the ref input. For simple cases like yours the repository can also be omitted since you are checking out a single commit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment