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
18 changes: 10 additions & 8 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,20 @@
# means approval from ANY ONE of them satisfies the requirement.

# Default: quickwit-core owns everything
* @quickwit-oss/quickwit-core
# * @quickwit-oss/quickwit-core

# byoc-metrics paths — owned by byoc-metrics
/quickwit/quickwit-parquet-engine/ @quickwit-oss/byoc-metrics
/quickwit/quickwit-datafusion/ @quickwit-oss/byoc-metrics
/quickwit/quickwit-df-core/ @quickwit-oss/byoc-metrics
/quickwit/quickwit-dst/ @quickwit-oss/byoc-metrics
/quickwit/quickwit-indexing/src/actors/parquet_pipeline/ @quickwit-oss/byoc-metrics
# /quickwit/quickwit-parquet-engine/ @quickwit-oss/byoc-metrics
# /quickwit/quickwit-datafusion/ @quickwit-oss/byoc-metrics
# /quickwit/quickwit-df-core/ @quickwit-oss/byoc-metrics
# /quickwit/quickwit-dst/ @quickwit-oss/byoc-metrics
# /quickwit/quickwit-indexing/src/actors/parquet_pipeline/ @quickwit-oss/byoc-metrics

# Shared paths — either team can approve. `docs/internals/` is shared
# architecture + verification docs that any team working on the codebase
# may need to update. `Cargo.lock` churns on routine dependency bumps
# and doesn't carry domain-specific review value.
/docs/internals/ @quickwit-oss/quickwit-core @quickwit-oss/byoc-metrics
/quickwit/Cargo.lock @quickwit-oss/quickwit-core @quickwit-oss/byoc-metrics
# /docs/internals/ @quickwit-oss/quickwit-core @quickwit-oss/byoc-metrics
# /quickwit/Cargo.lock @quickwit-oss/quickwit-core @quickwit-oss/byoc-metrics

* @celonis/identity-platform @celonis/platform-access
7 changes: 6 additions & 1 deletion .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ env:

jobs:
test:
# Disabled on current fork: only the shared workflows are kept, others are not required for the fork.
if: false

name: Coverage
runs-on: gh-ubuntu-arm64
timeout-minutes: 40
Expand Down Expand Up @@ -178,7 +181,9 @@ jobs:
files: ./quickwit/lcov.info

on-failure:
if: ${{ github.repository_owner == 'quickwit-oss' && failure() }}
# Disabled on current fork: only the shared workflows are kept, others are not required for the fork.
if: false

name: On Failure
needs: [test]
runs-on: ubuntu-latest
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/publish_cross_images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ permissions:

jobs:
build-cross-images:
# Disabled on current fork: only the shared workflows are kept, others are not required for the fork.
if: false

name: Publish cross images
runs-on: ubuntu-latest
environment:
Expand Down
13 changes: 9 additions & 4 deletions .github/workflows/publish_docker_images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@ env:

jobs:
build-lambda:
# Disabled on current fork: only the shared workflows are kept, others are not required for the fork.
if: false

name: Build Lambda ARM64
# Only build a fresh lambda for tag-triggered builds (v*, qw*, etc.).
# Branch/edge builds and workflow_dispatch fall back to the pinned URL in build.rs.
if: github.ref_type == 'tag'
runs-on: ubuntu-latest
permissions:
contents: write
Expand Down Expand Up @@ -77,8 +77,10 @@ jobs:
retention-days: 3

docker:
# Disabled on current fork: only the shared workflows are kept, others are not required for the fork.
if: false

needs: [build-lambda]
if: always() && (needs.build-lambda.result == 'success' || needs.build-lambda.result == 'skipped')
strategy:
matrix:
include:
Expand Down Expand Up @@ -187,6 +189,9 @@ jobs:
retention-days: 1

merge:
# Disabled on current fork: only the shared workflows are kept, others are not required for the fork.
if: false

runs-on: ubuntu-latest
needs: [docker]
permissions:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/publish_lambda.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ permissions:

jobs:
build-lambda:
# Disabled on current fork: only the shared workflows are kept, others are not required for the fork.
if: false

name: Build Lambda ARM64
runs-on: ubuntu-latest
permissions:
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/publish_nightly_packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ permissions:

jobs:
build-macos-binaries:
# Disabled on current fork: only the shared workflows are kept, others are not required for the fork.
if: false

name: Build ${{ matrix.target }}
runs-on: macos-latest
permissions:
Expand All @@ -27,6 +30,9 @@ jobs:
version: nightly
token: ${{ secrets.GITHUB_TOKEN }}
build-linux-binaries:
# Disabled on current fork: only the shared workflows are kept, others are not required for the fork.
if: false

strategy:
fail-fast: false
matrix:
Expand Down
9 changes: 9 additions & 0 deletions .github/workflows/publish_release_packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ permissions:

jobs:
build-lambda:
# Disabled on current fork: only the shared workflows are kept, others are not required for the fork.
if: false

name: Build Lambda ARM64
runs-on: ubuntu-latest
permissions:
Expand Down Expand Up @@ -62,6 +65,9 @@ jobs:
retention-days: 3

build-macos-binaries:
# Disabled on current fork: only the shared workflows are kept, others are not required for the fork.
if: false

name: Build ${{ matrix.target }}
runs-on: macos-latest
needs: [build-lambda]
Expand Down Expand Up @@ -90,6 +96,9 @@ jobs:
token: ${{ secrets.GITHUB_TOKEN }}

build-linux-binaries:
# Disabled on current fork: only the shared workflows are kept, others are not required for the fork.
if: false

strategy:
matrix:
target: [x86_64-unknown-linux-gnu, aarch64-unknown-linux-gnu]
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@ permissions:

jobs:
analysis:
# Disabled on current fork: only the shared workflows are kept, others are not required for the fork.
if: false

name: Scorecards analysis
runs-on: ubuntu-latest
permissions:
Expand Down
Loading