Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
5df0a9e
Add path filters to skip CI on documentation changes
hanxizh9910 Jul 29, 2025
c3e983b
Test: documentation-only change to verify path filters
hanxizh9910 Jul 29, 2025
b435716
Test: verify path filters skip CI for documentation changes
hanxizh9910 Jul 29, 2025
3c23d38
Fix path filter patterns in all workflow files
hanxizh9910 Jul 29, 2025
71b8e03
Test: check path filters skip CI for documentation changes
hanxizh9910 Jul 29, 2025
705322d
Add branch specification to enable path filters in all workflows
hanxizh9910 Jul 29, 2025
983af01
Test: README-only change should skip all workflows
hanxizh9910 Jul 29, 2025
17abff5
Use explicit file names instead of wildcards for path filters
hanxizh9910 Jul 29, 2025
dfd2e36
Test: README-only change should skip all workflows
hanxizh9910 Jul 29, 2025
ed0d385
Test: README-only change should skip all workflows
hanxizh9910 Jul 30, 2025
47c5a78
Modified the path filter again
hanxizh9910 Jul 30, 2025
d22fb01
Merge pull request #1 from hanxizh9910/ci-path-filters
hanxizh9910 Jul 30, 2025
de22bae
test: minor README modification to verify path filters functionality
hanxizh9910 Jul 30, 2025
4a75c40
ci: add path filters to skip workflows on documentation-only changes
hanxizh9910 Jul 30, 2025
4a0a39b
Merge pull request #2 from hanxizh9910/ci-path-filters
hanxizh9910 Jul 31, 2025
68becb8
test: minor README modification to verify path filters functionality
hanxizh9910 Jul 31, 2025
0a6ad75
Merge pull request #3 from hanxizh9910/ci-path-filters
hanxizh9910 Jul 31, 2025
a576349
test: minor non-markdown modification to verify path filters function…
hanxizh9910 Jul 31, 2025
93075c1
fix: remove trailing whitespace from ci.yml
hanxizh9910 Jul 31, 2025
d66aba6
Merge pull request #5 from hanxizh9910/ci-path-filters
hanxizh9910 Jul 31, 2025
789c687
ci: add path filters to skip workflows on documentation-only changes
hanxizh9910 Jul 29, 2025
d9e8533
ci: remove path filters from spell-check workflow
hanxizh9910 Jul 31, 2025
b340172
Merge branch 'unstable' into ci-path-filters
hanxizh9910 Jul 31, 2025
a697a68
ci: extend path filters to include license and release notes
hanxizh9910 Jul 31, 2025
26a94e1
ci: remove path filters from spell-check workflow
hanxizh9910 Jul 31, 2025
d452419
Merge pull request #6 from hanxizh9910/ci-path-filters
hanxizh9910 Jul 31, 2025
2781e61
ci: add auto-author-assign workflow
hanxizh9910 Aug 1, 2025
7c9bdec
fix: remove spaces around brackets in YAML array
hanxizh9910 Aug 1, 2025
d7f04b4
Merge pull request #8 from hanxizh9910/auto-author-assign
hanxizh9910 Aug 1, 2025
d7d786a
test: verify auto-author-assign workflow
hanxizh9910 Aug 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .github/workflows/auto-author-assign.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Auto Author Assign

on:
pull_request_target:
types: [opened, reopened]

permissions:
pull-requests: write

jobs:
assign-author:
runs-on: ubuntu-latest
steps:
- uses: toshimaru/auto-author-assign@v2.1.1
12 changes: 11 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
name: CI

on: [push, pull_request]
on:
push:
paths-ignore:
- '**/*.md'
- '**/00-RELEASENOTES'
- '**/COPYING'
pull_request:
paths-ignore:
- '**/*.md'
- '**/00-RELEASENOTES'
- '**/COPYING'

concurrency:
group: ci-${{ github.head_ref || github.ref }}
Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/clang-format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,17 @@ name: Clang Format Check

on:
push:
paths-ignore:
- '**/*.md'
- '**/00-RELEASENOTES'
- '**/COPYING'
pull_request:
paths:
- 'src/**'
paths-ignore:
- '**/*.md'
- '**/00-RELEASENOTES'
- '**/COPYING'

concurrency:
group: clang-${{ github.head_ref || github.ref }}
Expand Down
12 changes: 11 additions & 1 deletion .github/workflows/codecov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,17 @@ name: "Codecov"

# Enabling on each push is to display the coverage changes in every PR,
# where each PR needs to be compared against the coverage of the head commit
on: [push, pull_request]
on:
push:
paths-ignore:
- '**/*.md'
- '**/00-RELEASENOTES'
- '**/COPYING'
pull_request:
paths-ignore:
- '**/*.md'
- '**/00-RELEASENOTES'
- '**/COPYING'

concurrency:
group: codecov-${{ github.head_ref || github.ref }}
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/daily.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ on:
# any PR to a release branch.
- "[0-9].[0-9]"
- "unstable"
paths-ignore:
- '**/*.md'
- '**/00-RELEASENOTES'
- '**/COPYING'
schedule:
- cron: "0 0 * * *"
workflow_dispatch:
Expand Down
10 changes: 9 additions & 1 deletion .github/workflows/external.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
name: External Server Tests

on:
pull_request:
push:
paths-ignore:
- '**/*.md'
- '**/00-RELEASENOTES'
- '**/COPYING'
pull_request:
paths-ignore:
- '**/*.md'
- '**/00-RELEASENOTES'
- '**/COPYING'
schedule:
- cron: '0 2 * * *'

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -369,4 +369,4 @@ Wilmington, Delaware 19802-4447

[1]: https://github.com/valkey-io/valkey/blob/unstable/COPYING
[2]: https://github.com/valkey-io/valkey/blob/unstable/CONTRIBUTING.md
[3]: https://github.com/valkey-io/valkey/blob/unstable/SECURITY.md
[3]: https://github.com/valkey-io/valkey/blob/unstable/SECURITY.md
Loading