Skip to content

Commit 12a9c99

Browse files
authored
Update NDC TypeScript SDK to v8.3.0 and prepare v1.17.0 release (#61)
1 parent 41224c7 commit 12a9c99

4 files changed

Lines changed: 90 additions & 86 deletions

File tree

.github/workflows/ndc-nodejs-lambda-connector.yaml

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -118,37 +118,6 @@ jobs:
118118
platforms: linux/amd64,linux/arm64
119119
tags: ${{ steps.docker-metadata.outputs.tags }}
120120
labels: ${{ steps.docker-metadata.outputs.labels }}
121-
outputs: type=oci,dest=/tmp/image.tar # Export the image to a tar so it can be imported into containerd so gokakashi can scan it
122-
123-
- name: Import docker image into containerd store
124-
run: |
125-
ctr images import --base-name ${{ env.DOCKER_REGISTRY }}/${{ env.DOCKER_IMAGE_NAME }} --digests --all-platforms /tmp/image.tar
126-
127-
- name: Get first docker tag for gokakashi
128-
id: first-docker-tag
129-
run: |
130-
FIRST_TAG=$(echo "${{ steps.docker-metadata.outputs.tags }}" | head -n 1)
131-
echo "First docker tag: $FIRST_TAG"
132-
echo "tag=$FIRST_TAG" >> $GITHUB_OUTPUT
133-
134-
- name: Scan docker image with gokakashi
135-
uses: shinobistack/gokakashi-action@v0.1.1
136-
with:
137-
image: ${{ steps.first-docker-tag.outputs.tag }}
138-
labels: agentKey=${{ github.run_id }}
139-
policy: ci-platform
140-
server: https://gokakashi-server.hasura-app.io
141-
token: ${{ secrets.GOKAKASHI_API_TOKEN }}
142-
cf_client_id: ${{ secrets.CF_ACCESS_CLIENT_ID }}
143-
cf_client_secret: ${{ secrets.CF_ACCESS_CLIENT_SECRET }}
144-
interval: 10
145-
retries: 8
146-
147-
- name: Upload Trivy report as artifact
148-
uses: actions/upload-artifact@v4
149-
with:
150-
name: trivy-report
151-
path: /tmp/trivy-report-*.json
152121

153122
- name: Push docker image
154123
uses: docker/build-push-action@v6

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ This changelog documents the changes between release versions.
44
## [Unreleased]
55
Changes to be included in the next upcoming release
66

7+
## [1.17.0] - 2026-01-23
8+
- Updated the NDC TypeScript SDK to v8.3.0 ([#61](https://github.com/hasura/ndc-nodejs-lambda/pull/61))
9+
- Logging of requests, responses and errors has been improved to include the collection/operation name if available
10+
711
## [1.16.0] - 2025-07-18
812
- Updated the NDC TypeScript SDK to v8.2.0 ([#58](https://github.com/hasura/ndc-nodejs-lambda/pull/58))
913
- Updated to support v0.2.0 of the NDC Spec. This is a very large update which adds new features and some breaking changes to the spec.

ndc-lambda-sdk/package-lock.json

Lines changed: 85 additions & 54 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ndc-lambda-sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"url": "git+https://github.com/hasura/ndc-nodejs-lambda.git"
3232
},
3333
"dependencies": {
34-
"@hasura/ndc-sdk-typescript": "^8.2.0",
34+
"@hasura/ndc-sdk-typescript": "^8.3.0",
3535
"@hasura/ts-node-dev": "^2.1.0",
3636
"@tsconfig/node20": "^20.1.4",
3737
"commander": "^11.1.0",

0 commit comments

Comments
 (0)