Compare commits

...

62 Commits

Author SHA1 Message Date
github-actions[bot]
21d7a75834 Merge branch 'main' into sec 2023-04-12 10:04:31 +00:00
Tonye Jack
7ecfc6730d chore: upgrade tj-actions/glob (#1082) 2023-04-12 04:02:29 -06:00
Tonye Jack
feea5e1e75 chore(sec): upgrade tj-actions/glob (#1083) 2023-04-12 04:02:13 -06:00
github-actions[bot]
cbed54e499 Merge branch 'main' into sec 2023-04-12 04:54:54 +00:00
Tonye Jack
8b07761656 Update renovate.json 2023-04-11 22:54:25 -06:00
github-actions[bot]
700dcca38c Merge branch 'main' into sec 2023-04-07 21:39:25 +00:00
Tonye Jack
e45cb98580 Update README.md 2023-04-07 15:39:00 -06:00
github-actions[bot]
ae82d8ef19 Merge branch 'main' into sec 2023-04-07 07:29:41 +00:00
Tonye Jack
87380821bf Upgraded to v35.7.12 (#1078)
Co-authored-by: jackton1 <jackton1@users.noreply.github.com>
2023-04-07 01:29:14 -06:00
github-actions[bot]
2be7c3758f Merge branch 'main' into sec 2023-04-07 02:57:14 +00:00
Tonye Jack
b109d83a62 fix: error finding merge base (#1077) 2023-04-06 20:56:59 -06:00
github-actions[bot]
1a9b8b6fb3 Merge branch 'main' into sec 2023-04-07 01:44:26 +00:00
Tonye Jack
b109d82bbf Update README.md 2023-04-06 19:44:11 -06:00
renovate[bot]
2ec76db56c chore(deps): update peter-evans/create-pull-request action to v5 (sec) (#1076)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2023-04-05 01:13:13 +00:00
github-actions[bot]
bfa633d828 Merge branch 'main' into sec 2023-04-05 01:09:02 +00:00
renovate[bot]
5c78c9fe10 chore(deps): update peter-evans/create-pull-request action to v5 (main) (#1075)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-05 01:08:49 +00:00
github-actions[bot]
d6508dfc02 Merge branch 'main' into sec 2023-04-05 00:17:05 +00:00
renovate[bot]
2f5a1b0ae2 chore(deps): update tj-actions/json2file action to v1.4.1 (main) (#1073)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-05 00:15:41 +00:00
renovate[bot]
16ac07d309 chore(deps): update tj-actions/json2file action to v1.4.1 (sec) (#1074)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-05 00:13:57 +00:00
github-actions[bot]
a4648f3cb8 Merge branch 'main' into sec 2023-04-04 20:40:26 +00:00
Tonye Jack
0302ff21cd Upgraded to v35.7.11 (#1072)
Co-authored-by: jackton1 <jackton1@users.noreply.github.com>
2023-04-04 20:40:12 +00:00
github-actions[bot]
123dfd4840 Merge branch 'main' into sec 2023-04-04 19:58:44 +00:00
github-actions[bot]
c7dda75174 Merge branch 'main' into sec 2023-04-04 19:23:31 +00:00
github-actions[bot]
61bf27253d Merge branch 'main' into sec 2023-04-04 19:08:18 +00:00
github-actions[bot]
b94d96993d Merge branch 'main' into sec 2023-04-04 18:08:29 +00:00
github-actions[bot]
bcb5d6db09 Merge branch 'main' into sec 2023-03-31 05:25:07 +00:00
github-actions[bot]
72a1cb59f1 Merge branch 'main' into sec 2023-03-31 05:14:46 +00:00
github-actions[bot]
12aa13dfa1 Merge branch 'main' into sec 2023-03-31 05:07:32 +00:00
github-actions[bot]
abcd939b52 Merge branch 'main' into sec 2023-03-31 05:02:33 +00:00
github-actions[bot]
04656516ca Merge branch 'main' into sec 2023-03-29 17:45:22 +00:00
github-actions[bot]
3f7bf15aae Merge branch 'main' into sec 2023-03-29 17:09:21 +00:00
github-actions[bot]
c63215ba0b Merge branch 'main' into sec 2023-03-29 01:25:53 +00:00
github-actions[bot]
5438b32774 Merge branch 'main' into sec 2023-03-29 00:56:50 +00:00
github-actions[bot]
305db1620f Merge branch 'main' into sec 2023-03-29 00:27:05 +00:00
github-actions[bot]
7ee5c43784 Merge branch 'main' into sec 2023-03-28 22:51:05 +00:00
github-actions[bot]
66141e8a0e Merge branch 'main' into sec 2023-03-28 22:24:20 +00:00
github-actions[bot]
ebfd2c3870 Merge branch 'main' into sec 2023-03-28 19:52:39 +00:00
github-actions[bot]
a6efc924ae Merge branch 'main' into sec 2023-03-28 18:55:42 +00:00
renovate[bot]
22bed7e94f chore(deps): update tj-actions/glob action to v16.14 (sec) (#1052)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-28 10:30:02 +00:00
github-actions[bot]
ccf1c08720 Merge branch 'main' into sec 2023-03-28 10:27:46 +00:00
github-actions[bot]
e4c68648cc Merge branch 'main' into sec 2023-03-28 08:17:40 +00:00
github-actions[bot]
7795905b24 Merge branch 'main' into sec 2023-03-28 05:57:27 +00:00
renovate[bot]
1137058ec5 chore(deps): update tj-actions/glob action to v16.13 (sec) (#1049)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-27 23:56:22 -06:00
github-actions[bot]
4d35e66a61 Merge branch 'main' into sec 2023-03-27 20:58:57 +00:00
github-actions[bot]
2b043ae6b5 Merge branch 'main' into sec 2023-03-25 13:03:59 +00:00
github-actions[bot]
8edcb16181 Merge branch 'main' into sec 2023-03-23 00:47:53 +00:00
github-actions[bot]
be65417fb0 Merge branch 'main' into sec 2023-03-23 00:02:33 +00:00
github-actions[bot]
fa74fb0142 Merge branch 'main' into sec 2023-03-22 23:51:51 +00:00
github-actions[bot]
08d9eb8097 Merge branch 'main' into sec 2023-03-22 20:52:27 +00:00
github-actions[bot]
e5ed59e264 Merge branch 'main' into sec 2023-03-22 20:39:22 +00:00
github-actions[bot]
629250cf1a Merge branch 'main' into sec 2023-03-22 20:31:07 +00:00
github-actions[bot]
2f34073ba5 Merge branch 'main' into sec 2023-03-22 20:26:37 +00:00
github-actions[bot]
2fe8a8845b Merge branch 'main' into sec 2023-03-22 18:28:23 +00:00
github-actions[bot]
ec5407d773 Merge branch 'main' into sec 2023-03-22 16:26:50 +00:00
renovate[bot]
4209d61e09 chore(deps): update tj-actions/json2file action to v1.4.0 (sec) (#1039)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-20 20:26:14 +00:00
github-actions[bot]
80c4c32e14 Merge branch 'main' into sec 2023-03-20 20:24:06 +00:00
github-actions[bot]
d556775eb5 Merge branch 'main' into sec 2023-03-20 19:34:05 +00:00
renovate[bot]
1f09cf4aa8 chore(deps): update tj-actions/verify-changed-files action to v14 (sec) (#1036)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-18 14:53:06 +00:00
renovate[bot]
07647788d2 chore(deps): update tj-actions/glob action to v16.12 (sec) (#1035)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-18 14:33:11 +00:00
Tonye Jack
0e71968fa5 Update renovate.json 2023-03-18 07:42:04 -06:00
Tonye Jack
55b13c5f96 chore(deps): update peter-evans/create-pull-request action to v4.2.4 (#1029)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-15 13:56:18 -06:00
Tonye Jack
7e64030c44 Updated to pin dependent actions with full sha 2023-03-14 13:54:54 -06:00
9 changed files with 51 additions and 34 deletions

View File

@@ -19,7 +19,7 @@ jobs:
git submodule update --remote --recursive
- name: Create Pull Request
uses: peter-evans/create-pull-request@v4.2.4
uses: peter-evans/create-pull-request@v5.0.0
with:
title: "Updated submodule"
labels: "merge when passing"

View File

@@ -50,7 +50,7 @@ jobs:
- name: Run git-cliff
uses: tj-actions/git-cliff@v1
- name: Create Pull Request
uses: peter-evans/create-pull-request@v4.2.4
uses: peter-evans/create-pull-request@v5.0.0
with:
base: "main"
labels: "merge when passing"

View File

@@ -7,9 +7,11 @@ on:
pull_request:
branches:
- main
- sec
pull_request_review:
branches:
- main
- sec
jobs:
shellcheck:

View File

@@ -34,7 +34,7 @@ jobs:
- name: Create Pull Request
if: failure()
uses: peter-evans/create-pull-request@v4
uses: peter-evans/create-pull-request@v5
with:
base: "main"
labels: "merge when passing"

View File

@@ -1,5 +1,38 @@
# Changelog
# [35.7.12](https://github.com/tj-actions/changed-files/compare/v35.7.11...v35.7.12) - (2023-04-07)
## <!-- 1 -->🐛 Bug Fixes
- Error finding merge base ([#1077](https://github.com/tj-actions/changed-files/issues/1077)) ([b109d83](https://github.com/tj-actions/changed-files/commit/b109d83a62e94cf7c522bf6c15cb25c175850b16)) - (Tonye Jack)
## <!-- 26 -->🔄 Update
- Update README.md ([b109d82](https://github.com/tj-actions/changed-files/commit/b109d82bbfde6cb823cdc004997909c7bea60617)) - (Tonye Jack)
## <!-- 7 -->⚙️ Miscellaneous Tasks
- **deps:** Update peter-evans/create-pull-request action to v5 (main) ([#1075](https://github.com/tj-actions/changed-files/issues/1075)) ([5c78c9f](https://github.com/tj-actions/changed-files/commit/5c78c9fe10b5544a89fd01d2bb4e87469c6170e7)) - (renovate[bot])
- **deps:** Update tj-actions/json2file action to v1.4.1 (main) ([#1073](https://github.com/tj-actions/changed-files/issues/1073)) ([2f5a1b0](https://github.com/tj-actions/changed-files/commit/2f5a1b0ae264af377f8d0a68406b5ee26292fcc9)) - (renovate[bot])
## <!-- 9 -->⬆️ Upgrades
- Upgraded to v35.7.11 ([#1072](https://github.com/tj-actions/changed-files/issues/1072))
Co-authored-by: jackton1 <jackton1@users.noreply.github.com> ([0302ff2](https://github.com/tj-actions/changed-files/commit/0302ff21cd4fb0ec0b9db26224ec891d438ecaf2)) - (Tonye Jack)
# [35.7.11](https://github.com/tj-actions/changed-files/compare/v35.7.10...v35.7.11) - (2023-04-04)
## <!-- 7 -->⚙️ Miscellaneous Tasks
- Update sync-release-version.yml ([#1071](https://github.com/tj-actions/changed-files/issues/1071)) ([79adacd](https://github.com/tj-actions/changed-files/commit/79adacd43ea069e57037edc891ea8d33013bc3da)) - (Tonye Jack)
## <!-- 9 -->⬆️ Upgrades
- Upgraded to v35.7.10 ([#1070](https://github.com/tj-actions/changed-files/issues/1070))
Co-authored-by: jackton1 <jackton1@users.noreply.github.com> ([b3ee2eb](https://github.com/tj-actions/changed-files/commit/b3ee2eb875e894b8589df93053c97b8cb36fbdfa)) - (Tonye Jack)
# [35.7.10](https://github.com/tj-actions/changed-files/compare/v35.7.9...v35.7.10) - (2023-04-04)
## <!-- 7 -->⚙️ Miscellaneous Tasks

View File

@@ -350,7 +350,6 @@ See [action.yml](action.yml#L264) for a list of all available keys.
```yaml
...
- name: Get changed files and write the outputs to a json file
id: changed-files-write-output-files-json
uses: ./
@@ -757,36 +756,19 @@ And many more...
With the switch from using grep's Extended regex to match files to the natively supported workflow glob pattern matching syntax introduced in [v13](https://github.com/tj-actions/changed-files/releases/tag/v13) you'll need to modify patterns used to match `files`.
**BEFORE**
```yml
```diff
...
- name: Get specific changed files
id: changed-files-specific
uses: tj-actions/changed-files@v12.2
with:
files: |
\.sh$
.(sql|py)$
^(mynewfile|custom)
```
**AFTER**
```yml
...
- name: Get specific changed files
id: changed-files-specific
uses: tj-actions/changed-files@v24
with:
files: |
*.sh
*.sql
*.py
mynewfile
custom/**
- \.sh$
- .(sql|py)$
- ^(dir1|dir2)
+ *.{sh,sql,py}
+ dir1
+ dir2
```
* Free software: [MIT license](LICENSE)

View File

@@ -208,7 +208,7 @@ runs:
INPUT_FETCH_DEPTH: ${{ inputs.fetch_depth }}
INPUT_SINCE_LAST_REMOTE_COMMIT: ${{ inputs.since_last_remote_commit }}
- name: Glob match
uses: tj-actions/glob@v16.14
uses: tj-actions/glob@6056e69d50df3ce28e618aceb0a00203bb2d2de0 # v17.0.1
id: glob
with:
files: ${{ inputs.files }}
@@ -255,7 +255,7 @@ runs:
INPUT_HAS_CUSTOM_PATTERNS: ${{ steps.glob.outputs.has-custom-patterns }}
INPUT_JSON_RAW_FORMAT: ${{ inputs.json_raw_format }}
- name: Generate output files
uses: tj-actions/json2file@v1.4.0
uses: tj-actions/json2file@e6872653b4c7168e64b05ee07f60c1cfce653560 # v1.4.1
if: inputs.write_output_files == 'true'
with:
outputs: ${{ toJSON(steps.changed-files.outputs) }}

View File

@@ -251,13 +251,13 @@ else
if [[ "$IS_SHALLOW" == "true" ]]; then
# check if the merge base is in the local history
if ! git merge-base "$PREVIOUS_SHA" "$CURRENT_SHA" 1>/dev/null 2>&1; then
if ! git diff --name-only --ignore-submodules=all "$PREVIOUS_SHA$DIFF$CURRENT_SHA" 1>/dev/null 2>&1; then
echo "::debug::Merge base is not in the local history, fetching remote target branch..."
# Fetch more of the target branch history until the merge base is found
for i in {1..10}; do
# shellcheck disable=SC2086
git fetch $EXTRA_ARGS -u --progress --deepen="$INPUT_FETCH_DEPTH" origin +refs/heads/"$TARGET_BRANCH":refs/remotes/origin/"$TARGET_BRANCH" 1>/dev/null
if git merge-base "$PREVIOUS_SHA" "$CURRENT_SHA" 1>/dev/null 2>&1; then
if git diff --name-only --ignore-submodules=all "$PREVIOUS_SHA$DIFF$CURRENT_SHA" 1>/dev/null 2>&1; then
break
fi
echo "::debug::Merge base is not in the local history, fetching remote target branch again..."

View File

@@ -3,8 +3,8 @@
"config:base"
],
"enabled": true,
"prHourlyLimit": 10,
"prConcurrentLimit": 5,
"prHourlyLimit": 30,
"prConcurrentLimit": 10,
"rebaseWhen": "behind-base-branch",
"addLabels": [
"dependencies",