Skip to content

Commit 1dda343

Browse files
authored
Merge pull request #319 from NillionNetwork/fix/migration-conolisdation-error
2 parents e5b1ec3 + 0c69d87 commit 1dda343

File tree

146 files changed

+3490
-2878
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

146 files changed

+3490
-2878
lines changed

.github/workflows/cd-nildb-image.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ permissions:
1717
jobs:
1818
setup:
1919
runs-on: ubuntu-latest
20+
timeout-minutes: 5
2021
outputs:
2122
short_sha: ${{ steps.vars.outputs.short_sha }}
2223
steps:
@@ -27,6 +28,7 @@ jobs:
2728
build-and-push-arch:
2829
needs: setup
2930
runs-on: ${{ matrix.runner }}
31+
timeout-minutes: 30
3032
strategy:
3133
fail-fast: false
3234
matrix:
@@ -65,7 +67,7 @@ jobs:
6567
uses: docker/build-push-action@v6
6668
with:
6769
context: .
68-
file: ./packages/nildb/Dockerfile
70+
file: ./packages/api/Dockerfile
6971
platforms: ${{ matrix.platform }}
7072
push: true
7173
tags: public.ecr.aws/k5d9x2g2/nildb-api:${{ needs.setup.outputs.short_sha }}-${{ matrix.arch }}
@@ -75,6 +77,7 @@ jobs:
7577

7678
create-and-push-manifest:
7779
runs-on: ubuntu-latest
80+
timeout-minutes: 5
7881
needs: [setup, build-and-push-arch]
7982
steps:
8083
- name: Checkout
@@ -117,6 +120,7 @@ jobs:
117120
deploy-to-ci-cluster:
118121
needs: [setup, create-and-push-manifest]
119122
runs-on: ubuntu-latest
123+
timeout-minutes: 5
120124
if: github.ref_name == 'main'
121125
strategy:
122126
matrix:

.github/workflows/ci.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ concurrency:
1313
jobs:
1414
check:
1515
runs-on: ubuntu-latest
16+
timeout-minutes: 10
1617
steps:
1718
- uses: actions/checkout@v4
1819
- uses: actions/setup-node@v4
@@ -26,6 +27,7 @@ jobs:
2627
test:
2728
needs: check
2829
runs-on: ubuntu-latest
30+
timeout-minutes: 10
2931

3032
steps:
3133
- uses: actions/checkout@v4

biome.jsonc

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
},
88
"files": {
99
"ignoreUnknown": false,
10-
"includes": ["**/*.ts", "packages/nildb/migrations/*.mjs", "**/*.json"]
10+
"includes": ["**/*.ts", "packages/api/migrations/*.mjs", "**/*.json"]
1111
},
1212
"formatter": {
1313
"enabled": true,
@@ -22,13 +22,7 @@
2222
"correctness": {
2323
"recommended": true,
2424
"noUnusedImports": "error",
25-
"noUnusedVariables": "error",
26-
"useImportExtensions": {
27-
"level": "error",
28-
"options": {
29-
"forceJsExtensions": true
30-
}
31-
}
25+
"noUnusedVariables": "error"
3226
},
3327
"style": {
3428
"noParameterAssign": "error",
@@ -41,7 +35,14 @@
4135
"noUnusedTemplateLiteral": "error",
4236
"useNumberNamespace": "error",
4337
"noInferrableTypes": "error",
44-
"noUselessElse": "error"
38+
"noUselessElse": "error",
39+
"useFilenamingConvention": {
40+
"level": "error",
41+
"options": {
42+
"requireAscii": true,
43+
"filenameCases": ["kebab-case"]
44+
}
45+
}
4546
},
4647
"nursery": {
4748
"noImportCycles": "error"
@@ -56,7 +57,7 @@
5657
},
5758
"overrides": [
5859
{
59-
"includes": ["./packages/nildb/tests/**/*.ts"],
60+
"includes": ["./packages/api/tests/**/*.ts"],
6061
"linter": {
6162
"rules": {
6263
"style": {

justfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ test-coverage:
7070
# Create build info aretefact for Docker
7171
create-buildinfo:
7272
#!/usr/bin/env bash
73-
VERSION=$(cat packages/nildb/package.json | jq -r .version)
73+
VERSION=$(cat packages/api/package.json | jq -r .version)
7474
cat << EOF > buildinfo.json
7575
{
7676
"time": "$(date -u +'%Y-%m-%dT%H:%M:%SZ')",
@@ -83,7 +83,7 @@ create-buildinfo:
8383
docker-build-local: create-buildinfo
8484
docker buildx build \
8585
--tag public.ecr.aws/k5d9x2g2/nildb-api:local \
86-
--file ./packages/nildb/Dockerfile \
86+
--file ./packages/api/Dockerfile \
8787
.
8888

8989
# ------------------
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ FROM node:24-alpine
1313
RUN corepack enable pnpm
1414
WORKDIR /app
1515
COPY --from=builder /app .
16+
COPY --from=builder /build/packages/api/migrations /migrations
1617

1718
USER node
1819
EXPOSE 8080
File renamed without changes.

packages/nildb/migrations/20251106_1000_consolidated_init.mjs renamed to packages/api/migrations/20251106-1000-consolidated-init.mjs

File renamed without changes.

0 commit comments

Comments
 (0)