Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
16 changes: 16 additions & 0 deletions .github/workflows/bindings_python_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,22 @@
name: Bindings Python CI

on:
push:
branches:
- main

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

main push trigger is needed to hydrate cache

save-if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}

paths:

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

- '**' # Include all files and directories in the repository by default.
- '!.github/ISSUE_TEMPLATE/**' # Exclude files and directories that don't impact tests or code like templates, metadata, and documentation.
- '!dev/release/**'
- '!website/**'
- '!.asf.yml'
- '!.gitattributes'
- '!.gitignore'
- '!CONTRIBUTING.md'
- '!CHANGELOG.md'
- '!LICENSE'
- '!NOTICE'
- '!README.md'
pull_request:
merge_group:

Expand Down
16 changes: 16 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,22 @@
name: CI

on:
push:
branches:
- main

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

main push trigger is needed to hydrate cache

save-if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}

paths:

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

# Artifacts that must be included in releases, such as LICENSE and NOTICE, are deliberately not excluded so we can verify they will be bundled.
# Include all files and directories, then filter out files and directories that don't impact code, tests, or release artifacts.
- '**'
- '!.github/ISSUE_TEMPLATE/**'
- '!dev/release/**'
- '!website/**'
- '!.asf.yml'
- '!.gitattributes'
- '!.gitignore'
- '!CONTRIBUTING.md'
- '!CHANGELOG.md'
- '!README.md'
pull_request:
merge_group:

Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/public-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,11 @@
name: Public API

on:
push:
branches:
- main

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

main push trigger is needed to hydrate cache

save-if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}

paths:

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

- 'crates/**'
pull_request:
merge_group:

Expand Down
Loading