Compare commits
22 Commits
v35.8.0-se
...
v35.9.1-se
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
89daa3bca3 | ||
|
|
4a0aac0d19 | ||
|
|
5672b9c48d | ||
|
|
a611c48932 | ||
|
|
2e61fb6a48 | ||
|
|
9edddf3d63 | ||
|
|
ce810b29b2 | ||
|
|
a24d2903b9 | ||
|
|
ede393db5b | ||
|
|
4e5d0fad4d | ||
|
|
f3595e1d0d | ||
|
|
fea1ca3c21 | ||
|
|
5c809784a2 | ||
|
|
df0c101b3f | ||
|
|
0e154fc482 | ||
|
|
72a2c0de17 | ||
|
|
753840ecba | ||
|
|
f8bb26bf6f | ||
|
|
1579bc828f | ||
|
|
45b68b4a7c | ||
|
|
97aac57244 | ||
|
|
b5d0d85099 |
31
HISTORY.md
31
HISTORY.md
@@ -1,5 +1,36 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
# [35.9.0](https://github.com/tj-actions/changed-files/compare/v35.8.0...v35.9.0) - (2023-04-21)
|
||||||
|
|
||||||
|
## <!-- 7 -->⚙️ Miscellaneous Tasks
|
||||||
|
|
||||||
|
- **deps:** Update tj-actions/glob action to v17.1.0 (main) ([#1096](https://github.com/tj-actions/changed-files/issues/1096)) ([ce810b2](https://github.com/tj-actions/changed-files/commit/ce810b29b28abf274afebdcd8fe47b8fba0f28bd)) - (renovate[bot])
|
||||||
|
- **deps:** Update tj-actions/json2file action to v1.4.2 (main) ([#1089](https://github.com/tj-actions/changed-files/issues/1089)) ([4e5d0fa](https://github.com/tj-actions/changed-files/commit/4e5d0fad4dd387245f8e044220ed1db5692bd93c)) - (renovate[bot])
|
||||||
|
- Update README.md ([#1087](https://github.com/tj-actions/changed-files/issues/1087)) ([fea1ca3](https://github.com/tj-actions/changed-files/commit/fea1ca3c21cc83e4a607bad1df57753e8ed8761a)) - (Tonye Jack)
|
||||||
|
|
||||||
|
## <!-- 9 -->⬆️ Upgrades
|
||||||
|
|
||||||
|
- Upgraded to v35.8.0 ([#1084](https://github.com/tj-actions/changed-files/issues/1084))
|
||||||
|
|
||||||
|
Co-authored-by: jackton1 <jackton1@users.noreply.github.com> ([df0c101](https://github.com/tj-actions/changed-files/commit/df0c101b3f7842e80c26a3c63b67eeaa2879a464)) - (Tonye Jack)
|
||||||
|
|
||||||
|
# [35.8.0](https://github.com/tj-actions/changed-files/compare/v35.7.12...v35.8.0) - (2023-04-12)
|
||||||
|
|
||||||
|
## <!-- 26 -->🔄 Update
|
||||||
|
|
||||||
|
- Update renovate.json ([8b07761](https://github.com/tj-actions/changed-files/commit/8b0776165628db27f15abfde8178b65485261e04)) - (Tonye Jack)
|
||||||
|
- Update README.md ([e45cb98](https://github.com/tj-actions/changed-files/commit/e45cb985804abcdc570d9a0dd9a4ac44d9e7abb1)) - (Tonye Jack)
|
||||||
|
|
||||||
|
## <!-- 7 -->⚙️ Miscellaneous Tasks
|
||||||
|
|
||||||
|
- Upgrade tj-actions/glob ([#1082](https://github.com/tj-actions/changed-files/issues/1082)) ([7ecfc67](https://github.com/tj-actions/changed-files/commit/7ecfc6730dff8072d1cc5215a24cc9478f55264d)) - (Tonye Jack)
|
||||||
|
|
||||||
|
## <!-- 9 -->⬆️ Upgrades
|
||||||
|
|
||||||
|
- Upgraded to v35.7.12 ([#1078](https://github.com/tj-actions/changed-files/issues/1078))
|
||||||
|
|
||||||
|
Co-authored-by: jackton1 <jackton1@users.noreply.github.com> ([8738082](https://github.com/tj-actions/changed-files/commit/87380821bfc3e759d6b7408ec94267d48c11bc88)) - (Tonye Jack)
|
||||||
|
|
||||||
# [35.7.12](https://github.com/tj-actions/changed-files/compare/v35.7.11...v35.7.12) - (2023-04-07)
|
# [35.7.12](https://github.com/tj-actions/changed-files/compare/v35.7.11...v35.7.12) - (2023-04-07)
|
||||||
|
|
||||||
## <!-- 1 -->🐛 Bug Fixes
|
## <!-- 1 -->🐛 Bug Fixes
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ Retrieve all changed files and directories relative to a target branch, preceedi
|
|||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
> NOTE: :warning:
|
> **Warning**:
|
||||||
>
|
>
|
||||||
> * **IMPORTANT:** For `push` events you need to include `fetch-depth: 0` **OR** `fetch-depth: 2` depending on your use case.
|
> * **IMPORTANT:** For `push` events you need to include `fetch-depth: 0` **OR** `fetch-depth: 2` depending on your use case.
|
||||||
> * For monorepos where pulling all the branch history might not be desired, you can omit `fetch-depth` for `pull_request` events.
|
> * For monorepos where pulling all the branch history might not be desired, you can omit `fetch-depth` for `pull_request` events.
|
||||||
@@ -664,7 +664,7 @@ See [inputs](#inputs) for more information.
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
> NOTE: This setting overrides the commit sha used by setting `since_last_remote_commit` to true.
|
> **Warning**: This setting overrides the commit sha used by setting `since_last_remote_commit` to true.
|
||||||
> It is recommended to use either solution that works for your use case.
|
> It is recommended to use either solution that works for your use case.
|
||||||
|
|
||||||
See [inputs](#inputs) for more information.
|
See [inputs](#inputs) for more information.
|
||||||
@@ -744,7 +744,7 @@ And many more...
|
|||||||
|
|
||||||
## Known Limitation
|
## Known Limitation
|
||||||
|
|
||||||
> NOTE: :warning:
|
> **Warning**:
|
||||||
>
|
>
|
||||||
> * Using characters like `\n`, `%`, `.` and `\r` as separators would be [URL encoded](https://www.w3schools.com/tags/ref_urlencode.asp)
|
> * Using characters like `\n`, `%`, `.` and `\r` as separators would be [URL encoded](https://www.w3schools.com/tags/ref_urlencode.asp)
|
||||||
> * Spaces in file names can introduce bugs when using bash loops. See: [#216](https://github.com/tj-actions/changed-files/issues/216)
|
> * Spaces in file names can introduce bugs when using bash loops. See: [#216](https://github.com/tj-actions/changed-files/issues/216)
|
||||||
@@ -775,7 +775,7 @@ With the switch from using grep's Extended regex to match files to the natively
|
|||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
This package was created with [Cookiecutter](https://github.com/cookiecutter/cookiecutter).
|
This package was created with [cookiecutter-action](https://github.com/tj-actions/cookiecutter-action).
|
||||||
|
|
||||||
* [tj-actions/glob](https://github.com/tj-actions/glob)
|
* [tj-actions/glob](https://github.com/tj-actions/glob)
|
||||||
* [tj-actions/auto-doc](https://github.com/tj-actions/auto-doc)
|
* [tj-actions/auto-doc](https://github.com/tj-actions/auto-doc)
|
||||||
|
|||||||
@@ -208,7 +208,7 @@ runs:
|
|||||||
INPUT_FETCH_DEPTH: ${{ inputs.fetch_depth }}
|
INPUT_FETCH_DEPTH: ${{ inputs.fetch_depth }}
|
||||||
INPUT_SINCE_LAST_REMOTE_COMMIT: ${{ inputs.since_last_remote_commit }}
|
INPUT_SINCE_LAST_REMOTE_COMMIT: ${{ inputs.since_last_remote_commit }}
|
||||||
- name: Glob match
|
- name: Glob match
|
||||||
uses: tj-actions/glob@v17.0.1
|
uses: tj-actions/glob@eb138047b8b00dafdd53554152f8885f68a891f6 # v17.1.0
|
||||||
id: glob
|
id: glob
|
||||||
with:
|
with:
|
||||||
files: ${{ inputs.files }}
|
files: ${{ inputs.files }}
|
||||||
@@ -255,7 +255,7 @@ runs:
|
|||||||
INPUT_HAS_CUSTOM_PATTERNS: ${{ steps.glob.outputs.has-custom-patterns }}
|
INPUT_HAS_CUSTOM_PATTERNS: ${{ steps.glob.outputs.has-custom-patterns }}
|
||||||
INPUT_JSON_RAW_FORMAT: ${{ inputs.json_raw_format }}
|
INPUT_JSON_RAW_FORMAT: ${{ inputs.json_raw_format }}
|
||||||
- name: Generate output files
|
- name: Generate output files
|
||||||
uses: tj-actions/json2file@v1.4.1
|
uses: tj-actions/json2file@46d3707a327c0049b276be5977a89354b9310003 # v1.4.2
|
||||||
if: inputs.write_output_files == 'true'
|
if: inputs.write_output_files == 'true'
|
||||||
with:
|
with:
|
||||||
outputs: ${{ toJSON(steps.changed-files.outputs) }}
|
outputs: ${{ toJSON(steps.changed-files.outputs) }}
|
||||||
|
|||||||
@@ -126,7 +126,7 @@ function get_renames() {
|
|||||||
(
|
(
|
||||||
cd "$sub" && (
|
cd "$sub" && (
|
||||||
# the strange magic number is a hardcoded "empty tree" commit sha
|
# the strange magic number is a hardcoded "empty tree" commit sha
|
||||||
git log --name-status --ignore-submodules=all "${sub_commit_pre:-4b825dc642cb6eb9a060e54bf8d69288fbee4904}".."${sub_commit_cur}" | { grep -E "^R" || true; } | awk -F '\t' -v d="$INPUT_OLD_NEW_SEPARATOR" '{print $2d$3}' | awk -v r="$sub" '{ print "" r "/" $0}'
|
get_renames "${sub_commit_pre:-4b825dc642cb6eb9a060e54bf8d69288fbee4904}" "${sub_commit_cur}" | awk -v r="$sub" '{ print "" r "/" $0}'
|
||||||
)
|
)
|
||||||
) || {
|
) || {
|
||||||
echo "::warning::Failed to get renamed files for submodule ($sub) between: ${sub_commit_pre:-4b825dc642cb6eb9a060e54bf8d69288fbee4904} ${sub_commit_cur}. Please ensure that submodules are initialized and up to date. See: https://github.com/actions/checkout#usage" >&2
|
echo "::warning::Failed to get renamed files for submodule ($sub) between: ${sub_commit_pre:-4b825dc642cb6eb9a060e54bf8d69288fbee4904} ${sub_commit_cur}. Please ensure that submodules are initialized and up to date. See: https://github.com/actions/checkout#usage" >&2
|
||||||
@@ -134,7 +134,7 @@ function get_renames() {
|
|||||||
fi
|
fi
|
||||||
done < <(git submodule | awk '{print $2}')
|
done < <(git submodule | awk '{print $2}')
|
||||||
|
|
||||||
git log --name-status --ignore-submodules=all "$base".."$sha" | { grep -E "^R" || true; } | awk -F '\t' -v d="$INPUT_OLD_NEW_SEPARATOR" '{print $2d$3}' && exit_status=$? || exit_status=$?
|
git diff --name-status --ignore-submodules=all --diff-filter=R "$base$DIFF$sha" | { grep -E "^R" || true; } | awk -F '\t' -v d="$INPUT_OLD_NEW_SEPARATOR" '{print $2d$3}' && exit_status=$? || exit_status=$?
|
||||||
|
|
||||||
if [[ $exit_status -ne 0 ]]; then
|
if [[ $exit_status -ne 0 ]]; then
|
||||||
echo "::error::Failed to get renamed files between: $base → $sha" >&2
|
echo "::error::Failed to get renamed files between: $base → $sha" >&2
|
||||||
|
|||||||
Reference in New Issue
Block a user