diff --git a/.changeset/fix-aguilar-db-700-iec.md b/.changeset/fix-aguilar-db-700-iec.md new file mode 100644 index 000000000..442995a71 --- /dev/null +++ b/.changeset/fix-aguilar-db-700-iec.md @@ -0,0 +1,9 @@ +--- +"catalog": patch +--- + +Fix: the Aguilar DB 700's mains inlet is an IEC C14. + +The import wrote the bare `iec`, which the connection vocabulary does +not hold, so the strict E130 on `main` refused every validation run +after it merged. diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f1c91bded..112ef2a93 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -168,7 +168,10 @@ jobs: ls -la dist exit 1 fi - (cd dist && sha256sum -c catalog.sqlite.sha256 catalog-index.json.sha256) + # Checked from the repository root: each .sha256 line names its + # file as `dist/`, the path the build job hashed it under, + # so a `cd dist` first makes sha256sum look for dist/dist/. + sha256sum -c dist/catalog.sqlite.sha256 dist/catalog-index.json.sha256 # Verified by a digest pinned here, in review, in git, before the # signing key exists anywhere in this job. `curl | tar xz` ran an diff --git a/data/hardware/aguilar-db-700.yaml b/data/hardware/aguilar-db-700.yaml index 321d83523..e98673845 100644 --- a/data/hardware/aguilar-db-700.yaml +++ b/data/hardware/aguilar-db-700.yaml @@ -124,6 +124,6 @@ io: signalFlow: input category: power type: power - connection: iec + connection: iec-c14 maxConnections: 1 position: Right