We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
When the changed file name is Chinese characters, *.outputs.changed_files is empty.
steps: - uses: actions/checkout@v4 - name: Change text file run: | echo "Modified" > 啊啊啊.cpp - name: Verify Changed files uses: tj-actions/verify-changed-files@v17 id: verify-changed-files with: files: | *.cpp - name: Run step only when any of the above files change. if: steps.verify-changed-files.outputs.files_changed == 'true' env: CHANGED_FILES: ${{ steps.verify-changed-files.outputs.changed_files }} run: | echo "Changed files: $CHANGED_FILES"
" Run step only when any of the above files change" won't run.
ubuntu-latest or ubuntu-22.04
Support Chinese characters. : (
##[debug]..Evaluating String: ##[debug]..=> 'changed_files' ##[debug]=> null ##[debug]Result: null ##[debug]Finishing: Verify Changed files
No response
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
Is there an existing issue for this?
Does this issue exist in the latest version?
Describe the bug?
When the changed file name is Chinese characters, *.outputs.changed_files is empty.
To Reproduce
" Run step only when any of the above files change" won't run.
What OS are you seeing the problem on?
ubuntu-latest or ubuntu-22.04
Expected behavior?
Support Chinese characters. : (
Relevant log output
Has all relevant logs been included?
Anything else?
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: