feat(nix): expose per-version extension packages, catalog, and update tools #7522
nix-build.yml
on: pull_request
nix-eval
5m 55s
Matrix: nix-build-packages-aarch64-linux
Matrix: nix-build-packages-aarch64-darwin
Matrix: nix-build-packages-x86_64-linux
Matrix: nix-build-checks-aarch64-linux
Matrix: nix-build-checks-aarch64-darwin
Matrix: nix-build-checks-x86_64-linux
Matrix: docker-image-test / docker-image-test
Matrix: run-testinfra / test-ami-nix
Matrix: run-tests / build
Nix CI ✅
6s
Annotations
15 warnings and 31 notices
|
nix-eval
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Nix Evaluation Warning
SQLite database '/nix/var/nix/db/db.sqlite' is busy (occurred 43 times)
|
|
treefmt-check (x86_64-linux)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
pre-commit-run (aarch64-darwin)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
treefmt-check (aarch64-darwin)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
pre-commit-run (x86_64-linux)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
pre-commit-run (aarch64-linux)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
treefmt-check (aarch64-linux)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
run-testinfra / test-ami-nix (orioledb-17, amd64, c6i.4xlarge, blacksmith-2vcpu-ubuntu-2404)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
run-testinfra / test-ami-nix (17, amd64, c6i.4xlarge, blacksmith-2vcpu-ubuntu-2404)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
run-testinfra / test-ami-nix (15, amd64, c6i.4xlarge, blacksmith-2vcpu-ubuntu-2404)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
run-testinfra / test-ami-nix (17, arm64, c6g.4xlarge, blacksmith-2vcpu-ubuntu-2404-arm)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
run-testinfra / test-ami-nix (orioledb-17, arm64, c6g.4xlarge, blacksmith-2vcpu-ubuntu-2404-arm)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
run-testinfra / test-ami-nix (15, arm64, c6g.4xlarge, blacksmith-2vcpu-ubuntu-2404-arm)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
run-testinfra / report-disk-usage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
GitHub Actions Matrix
Generated GitHub Actions matrix: {
"packages": {
"x86_64_linux": {
"include": [
{
"attr": "",
"name": "no packages to build",
"system": "x86_64-linux",
"runs_on": {
"labels": [
"ubuntu-latest"
]
}
}
]
},
"aarch64_linux": {
"include": [
{
"attr": "",
"name": "no packages to build",
"system": "aarch64-linux",
"runs_on": {
"labels": [
"ubuntu-latest"
]
}
}
]
},
"aarch64_darwin": {
"include": [
{
"attr": "",
"name": "no packages to build",
"system": "aarch64-darwin",
"runs_on": {
"labels": [
"ubuntu-latest"
]
}
}
]
}
},
"checks": {
"aarch64_darwin": {
"include": [
{
"attr": "checks.aarch64-darwin.pre-commit",
"name": "pre-commit-run",
"system": "aarch64-darwin",
"runs_on": {
"labels": [
"blacksmith-6vcpu-macos-26"
]
}
},
{
"attr": "checks.aarch64-darwin.treefmt",
"name": "treefmt-check",
"system": "aarch64-darwin",
"runs_on": {
"labels": [
"blacksmith-6vcpu-macos-26"
]
}
}
]
},
"aarch64_linux": {
"include": [
{
"attr": "checks.aarch64-linux.pre-commit",
"name": "pre-commit-run",
"system": "aarch64-linux",
"runs_on": {
"labels": [
"blacksmith-8vcpu-ubuntu-2404-arm"
]
}
},
{
"attr": "checks.aarch64-linux.treefmt",
"name": "treefmt-check",
"system": "aarch64-linux",
"runs_on": {
"labels": [
"blacksmith-8vcpu-ubuntu-2404-arm"
]
}
}
]
},
"x86_64_linux": {
"include": [
{
"attr": "checks.x86_64-linux.pre-commit",
"name": "pre-commit-run",
"system": "x86_64-linux",
"runs_on": {
"labels": [
"blacksmith-8vcpu-ubuntu-2404"
]
}
},
{
"attr": "checks.x86_64-linux.treefmt",
"name": "treefmt-check",
"system": "x86_64-linux",
"runs_on": {
"labels": [
"blacksmith-8vcpu-ubuntu-2404"
]
}
}
]
}
}
}
|
|
Stage 2 AMI Published
AMI 'supabase-postgres-32758810463-amd64-17.9.0.018-orioledb' (ID: ami-0e0ad94e284efaa2e) published in region ap-southeast-1
|
|
run-testinfra / test-ami-nix (orioledb-17, amd64, c6i.4xlarge, blacksmith-2vcpu-ubuntu-2404)
AMI Disk Usage 6.9G 7328198656
|
|
run-testinfra / test-ami-nix (orioledb-17, amd64, c6i.4xlarge, blacksmith-2vcpu-ubuntu-2404)
Setting packer build -on-error=abort since this is CI, this is different than non-CI runs!
|
|
Stage 1 AMI Built
AMI 'supabase-postgres-32758810463-amd64-17.9.0.018-orioledb-lfaj4sfbbaw66kp9qldni9d15sw1flca-stage-1' (ID: ami-03711dbebcbaeff0f) built in region ap-southeast-1
|
|
run-testinfra / test-ami-nix (orioledb-17, amd64, c6i.4xlarge, blacksmith-2vcpu-ubuntu-2404)
Setting packer build -on-error=abort since this is CI, this is different than non-CI runs!
|
|
Stage 2 AMI Published
AMI 'supabase-postgres-32758810463-amd64-17.6.1.165' (ID: ami-0435179733411a279) published in region ap-southeast-1
|
|
run-testinfra / test-ami-nix (17, amd64, c6i.4xlarge, blacksmith-2vcpu-ubuntu-2404)
AMI Disk Usage 6.9G 7324311552
|
|
run-testinfra / test-ami-nix (17, amd64, c6i.4xlarge, blacksmith-2vcpu-ubuntu-2404)
Setting packer build -on-error=abort since this is CI, this is different than non-CI runs!
|
|
Stage 1 AMI Built
AMI 'supabase-postgres-32758810463-amd64-17.6.1.165-gfmh1rsvhlgq48q3i82c97n3y7gs8bdh-stage-1' (ID: ami-0b3f3bfab9a264e58) built in region ap-southeast-1
|
|
run-testinfra / test-ami-nix (17, amd64, c6i.4xlarge, blacksmith-2vcpu-ubuntu-2404)
Setting packer build -on-error=abort since this is CI, this is different than non-CI runs!
|
|
Stage 2 AMI Published
AMI 'supabase-postgres-32758810463-amd64-15.14.1.165' (ID: ami-0a2f1abaa6d50355e) published in region ap-southeast-1
|
|
run-testinfra / test-ami-nix (15, amd64, c6i.4xlarge, blacksmith-2vcpu-ubuntu-2404)
AMI Disk Usage 7.3G 7743463424
|
|
run-testinfra / test-ami-nix (15, amd64, c6i.4xlarge, blacksmith-2vcpu-ubuntu-2404)
Setting packer build -on-error=abort since this is CI, this is different than non-CI runs!
|
|
Stage 1 AMI Built
AMI 'supabase-postgres-32758810463-amd64-15.14.1.165-hw1k1hlchvhdkcvnapdw06ymf7y8bmd5-stage-1' (ID: ami-01269bb62a646134f) built in region ap-southeast-1
|
|
run-testinfra / test-ami-nix (15, amd64, c6i.4xlarge, blacksmith-2vcpu-ubuntu-2404)
Setting packer build -on-error=abort since this is CI, this is different than non-CI runs!
|
|
Stage 2 AMI Published
AMI 'supabase-postgres-32758810463-arm64-17.6.1.165' (ID: ami-09758c6d3455441b5) published in region ap-southeast-1
|
|
run-testinfra / test-ami-nix (17, arm64, c6g.4xlarge, blacksmith-2vcpu-ubuntu-2404-arm)
AMI Disk Usage 6.6G 7051300864
|
|
run-testinfra / test-ami-nix (17, arm64, c6g.4xlarge, blacksmith-2vcpu-ubuntu-2404-arm)
Setting packer build -on-error=abort since this is CI, this is different than non-CI runs!
|
|
Stage 1 AMI Built
AMI 'supabase-postgres-32758810463-arm64-17.6.1.165-lfsmj3la7mvbk2fydcrsx0mfzgvc2d9s-stage-1' (ID: ami-0ab887076f0c26233) built in region ap-southeast-1
|
|
run-testinfra / test-ami-nix (17, arm64, c6g.4xlarge, blacksmith-2vcpu-ubuntu-2404-arm)
Setting packer build -on-error=abort since this is CI, this is different than non-CI runs!
|
|
Stage 2 AMI Published
AMI 'supabase-postgres-32758810463-arm64-17.9.0.018-orioledb' (ID: ami-04ae79600e02df949) published in region ap-southeast-1
|
|
run-testinfra / test-ami-nix (orioledb-17, arm64, c6g.4xlarge, blacksmith-2vcpu-ubuntu-2404-arm)
AMI Disk Usage 6.6G 7061995520
|
|
run-testinfra / test-ami-nix (orioledb-17, arm64, c6g.4xlarge, blacksmith-2vcpu-ubuntu-2404-arm)
Setting packer build -on-error=abort since this is CI, this is different than non-CI runs!
|
|
Stage 1 AMI Built
AMI 'supabase-postgres-32758810463-arm64-17.9.0.018-orioledb-sn6i62pajv4x77fxh63wl35bhdwxcbl1-stage-1' (ID: ami-08c9c232796cd1493) built in region ap-southeast-1
|
|
run-testinfra / test-ami-nix (orioledb-17, arm64, c6g.4xlarge, blacksmith-2vcpu-ubuntu-2404-arm)
Setting packer build -on-error=abort since this is CI, this is different than non-CI runs!
|
|
Stage 2 AMI Published
AMI 'supabase-postgres-32758810463-arm64-15.14.1.165' (ID: ami-05409025af134aa7c) published in region ap-southeast-1
|
|
run-testinfra / test-ami-nix (15, arm64, c6g.4xlarge, blacksmith-2vcpu-ubuntu-2404-arm)
AMI Disk Usage 7.0G 7468535808
|
|
run-testinfra / test-ami-nix (15, arm64, c6g.4xlarge, blacksmith-2vcpu-ubuntu-2404-arm)
Setting packer build -on-error=abort since this is CI, this is different than non-CI runs!
|
|
Stage 1 AMI Built
AMI 'supabase-postgres-32758810463-arm64-15.14.1.165-wb7g36nvj97qqzimrl4h5fnp88d6ky8c-stage-1' (ID: ami-0f41daecc6c413ae6) built in region ap-southeast-1
|
|
run-testinfra / test-ami-nix (15, arm64, c6g.4xlarge, blacksmith-2vcpu-ubuntu-2404-arm)
Setting packer build -on-error=abort since this is CI, this is different than non-CI runs!
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ami-disk-usage-15-amd64
Expired
|
236 Bytes |
sha256:a68acd5f85fb3a886822531272a9c70c2d78ac0b1b73163ecb21422322d9e2f7
|
|
|
ami-disk-usage-15-arm64
Expired
|
238 Bytes |
sha256:dee7b60ba2a6440919029bc301d9090b9981cb39a74ad0acbf2319f3b29ec780
|
|
|
ami-disk-usage-17-amd64
Expired
|
238 Bytes |
sha256:2e0ac69d1ec74cff3b6c6d7a8fd3f268f6655bc8edf672ff8a303ce259a504d0
|
|
|
ami-disk-usage-17-arm64
Expired
|
235 Bytes |
sha256:720b0e2313921db14b62c25cca5d9c9347c7aecc13e6f5633f7384b80b22ae6f
|
|
|
ami-disk-usage-orioledb-17-amd64
Expired
|
265 Bytes |
sha256:f11c50eb060588068dbb1463179d87025e0ce894e0ecc6cb3acc9f67d121b39a
|
|
|
ami-disk-usage-orioledb-17-arm64
Expired
|
265 Bytes |
sha256:ba8d56c89b424664f38161443e27ce03b5c4c8ac5c25c1a135ca01dc7f77cbe3
|
|