Skip to content

Orm tables (#3775) #6720

Orm tables (#3775)

Orm tables (#3775) #6720

Triggered via push July 8, 2026 07:43
Status Success
Total duration 18m 24s
Artifacts 8

ci.yml

on: push
Build virtual environment
5m 43s
Build virtual environment
nidx: Rust code Format
15s
nidx: Rust code Format
nidx: Clippy lint
52s
nidx: Clippy lint
Lint all helm charts
5s
Lint all helm charts
Check Licenses
1m 29s
Check Licenses
nidx tests
8m 45s
nidx tests
Build nidx binary
2m 11s
Build nidx binary
Pre-checks: Python lint 3.10
2m 4s
Pre-checks: Python lint 3.10
Matrix: NucliaDB components tests
Matrix: NucliaDB tests
Matrix: Python packages tests
Pre-checks: Python lint
1m 31s
Pre-checks: Python lint
check-migrations
12s
check-migrations
NucliaDB search tests
1m 51s
NucliaDB search tests
CI passed
3s
CI passed
Matrix: Trigger release / Build public docker image
Trigger deploy  /  Generate short sha
5s
Trigger deploy / Generate short sha
Trigger deploy  /  Deploy nucliadb shared
14s
Trigger deploy / Deploy nucliadb shared
Trigger release  /  Build wheels
1m 53s
Trigger release / Build wheels
Trigger release  /  Deploy Helm chart and trigger internal CI
14s
Trigger release / Deploy Helm chart and trigger internal CI
Matrix: Trigger release / merge-docker
Trigger deploy  /  ...  /  Build image
51s
Trigger deploy / Build nidx image / Build image
Trigger deploy  /  ...  /  Build image
1m 22s
Trigger deploy / Build Python image / Build image
Trigger deploy  /  Upload nidx chart
16s
Trigger deploy / Upload nidx chart
Matrix: Trigger deploy / Upload NucliaDB component charts
Trigger deploy  /  Deploy NucliaDB components
7s
Trigger deploy / Deploy NucliaDB components
Fit to window
Zoom out
Zoom in

Annotations

53 warnings
nidx: Clippy lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check Licenses
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check Licenses
Restore cache failed: Some specified paths were not resolved, unable to cache dependencies.
Pre-checks: Python lint 3.10
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build nidx binary
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build virtual environment
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python packages tests (nucliadb_models)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
Python packages tests (nucliadb_dataset)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
Python packages tests (nucliadb_telemetry)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
Python packages tests (nucliadb_sdk)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
NucliaDB components tests (ingest)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
NucliaDB components tests (train)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
Python packages tests (nucliadb_utils)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
NucliaDB components tests (writer)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
NucliaDB components tests (reader)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
NucliaDB search tests
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
NucliaDB components tests (standalone)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
nidx tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
nidx tests
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
NucliaDB tests (0)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
NucliaDB tests (2)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
NucliaDB tests (1)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
Trigger deploy / Deploy nucliadb shared
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Deploy nucliadb shared
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Build nidx image / Build image
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Build nidx image / Build image
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Upload nidx chart
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Upload nidx chart
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Build Python image / Build image
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Build Python image / Build image
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Upload NucliaDB component charts (writer)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Upload NucliaDB component charts (writer)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Upload NucliaDB component charts (reader)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Upload NucliaDB component charts (reader)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Upload NucliaDB component charts (search)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Upload NucliaDB component charts (search)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger release / Build wheels
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: arduino/setup-protoc@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger release / Build wheels
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger release / Build wheels
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Upload NucliaDB component charts (train)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Upload NucliaDB component charts (train)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Upload NucliaDB component charts (ingest)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Upload NucliaDB component charts (ingest)
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Deploy NucliaDB components
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger deploy / Deploy NucliaDB components
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger release / Build public docker image (ubuntu-24.04-arm, arm64, nidx, Dockerfile.nidx)
Failed to save: Unable to reserve cache with key docker.io--tonistiigi--binfmt-latest-linux-arm64, another job may be creating this cache.
Trigger release / Build public docker image (ubuntu-24.04-arm, arm64, nucliadb, Dockerfile.withbinding)
Failed to save: Unable to reserve cache with key docker.io--tonistiigi--binfmt-latest-linux-arm64, another job may be creating this cache.
Sensitive data should not be used in the ARG or ENV commands: Dockerfile.withbinding#L90
SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "NUA_API_KEY") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
Trigger release / Build public docker image (ubuntu-24.04, amd64, nucliadb, Dockerfile.withbinding)
Failed to save: Unable to reserve cache with key docker.io--tonistiigi--binfmt-latest-linux-x64, another job may be creating this cache.
Sensitive data should not be used in the ARG or ENV commands: Dockerfile.withbinding#L90
SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "NUA_API_KEY") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
Trigger release / Build public docker image (ubuntu-24.04, amd64, nidx, Dockerfile.nidx)
Failed to save: Unable to reserve cache with key docker.io--tonistiigi--binfmt-latest-linux-x64, another job may be creating this cache.
Trigger release / Deploy Helm chart and trigger internal CI
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Trigger release / Deploy Helm chart and trigger internal CI
Input 'app-id' has been deprecated with message: Use 'client-id' instead.

Artifacts

Produced during runtime
Name Size Digest
digests-nidx-amd64
209 Bytes
sha256:d804be5266500d216398d0f47e6976ac078445e327b28ebd92759d0fd34eb2b7
digests-nidx-arm64
210 Bytes
sha256:dc79303206b41bcb951b572a7963ac544908e644a313aae6fad348e9ce677a29
digests-nucliadb-amd64
218 Bytes
sha256:887724863deafd275a11168413c73af5454651600be746fef307dd9d21f79aeb
digests-nucliadb-arm64
216 Bytes
sha256:d02ee6e943391171092f9d63430a47d33ac13ccdf183d8f11c360d20d6b03fcb
nuclia~nucliadb~OSTUH3.dockerbuild
66.3 KB
sha256:bb1be091f90d25ee95ef39b679f88d42a9d1ce2aac4a8cd8aecb8ab3a344ab82
nuclia~nucliadb~SOQLYH.dockerbuild
100 KB
sha256:3c24814f253316e53ba75b6408ccb5fc96ad805da501d009604f1880c452f5e6
nuclia~nucliadb~WO01H5.dockerbuild
100 KB
sha256:4c29052da6eeb8f6b868d753a70698edb5fdbc9200708a27fc87c10a3446cbb5
nuclia~nucliadb~YAZ5RI.dockerbuild
68.9 KB
sha256:eaad20cb426fc8fa954bc8445f27bd08b294132f5ae69897bdb228a062d9133a