-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upcoming Release Changes #6552
base: main
Are you sure you want to change the base?
Upcoming Release Changes #6552
Conversation
📝 WalkthroughSummary by CodeRabbit
WalkthroughThe changes involve the deletion of multiple changeset files that documented the consolidation of email templating logic into a dedicated Changes
Possibly related PRs
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
🚀 Snapshot Release (
|
Package | Version | Info |
---|---|---|
@graphql-hive/apollo |
0.38.0-rc-20250307015515-3a9113b46b5193bb57bb23bb78e9cd5cef08afe3 |
npm ↗︎ unpkg ↗︎ |
@graphql-hive/cli |
0.49.0-rc-20250307015515-3a9113b46b5193bb57bb23bb78e9cd5cef08afe3 |
npm ↗︎ unpkg ↗︎ |
@graphql-hive/core |
0.10.0-rc-20250307015515-3a9113b46b5193bb57bb23bb78e9cd5cef08afe3 |
npm ↗︎ unpkg ↗︎ |
@graphql-hive/envelop |
0.35.0-rc-20250307015515-3a9113b46b5193bb57bb23bb78e9cd5cef08afe3 |
npm ↗︎ unpkg ↗︎ |
@graphql-hive/yoga |
0.41.0-rc-20250307015515-3a9113b46b5193bb57bb23bb78e9cd5cef08afe3 |
npm ↗︎ unpkg ↗︎ |
hive |
5.1.3-rc-20250307015515-3a9113b46b5193bb57bb23bb78e9cd5cef08afe3 |
npm ↗︎ unpkg ↗︎ |
hive-apollo-router-plugin |
2.1.0-rc-20250307015515-3a9113b46b5193bb57bb23bb78e9cd5cef08afe3 |
npm ↗︎ unpkg ↗︎ |
💻 Website PreviewThe latest changes are available as preview in: https://b0df4a93.hive-landing-page.pages.dev |
🐋 This PR was built and pushed to the following Docker images: Targets: Platforms: Image Tag: Docker Bake metadata{
"app": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/api/health",
"build-arg:IMAGE_DESCRIPTION": "The app of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/app",
"build-arg:PORT": "3000",
"build-arg:RELEASE": "3a9113b46b5193bb57bb23bb78e9cd5cef08afe3",
"build-arg:SERVICE_DIR_NAME": "@hive/app",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:dockerfile": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:shared": "tqek0e38tfwspuiplo38i93ea"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-9f50934d-4464-42af-872e-ec87159deed2/builder-9f50934d-4464-42af-872e-ec87159deed20/rfej0nekeigcjz51gltmfpvib",
"containerimage.config.digest": "sha256:00c909695e0ac39b2a6d1d5626a4aac4168dcfd5e54922223d9a43efa82db4df",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:e25f3349ddbc346e62e2804cc369b64fd9f90c8932cb8c5c6395db1777de59dd",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:e25f3349ddbc346e62e2804cc369b64fd9f90c8932cb8c5c6395db1777de59dd",
"image.name": "ghcr.io/graphql-hive/app:3a9113b46b5193bb57bb23bb78e9cd5cef08afe3-arm64,ghcr.io/graphql-hive/app:changeset_release_main-arm64"
},
"buildx.build.warnings": [
{
"vertex": "sha256:275db1165f3eaaaf449299e8a2364992b82c393fa5dcea87ff15e4137c0c2bb2",
"level": 1,
"short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDIwKQ==",
"detail": [
"TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ="
],
"url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 20
},
"end": {
"line": 20
}
}
]
},
{
"vertex": "sha256:c372c7ec6b8aa68fd472d8f560e8e5895a806e5f721e0f6ac2fe0055561ade2f",
"level": 1,
"short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDExKQ==",
"detail": [
"TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ="
],
"url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/",
"sourceInfo": {
"filename": "migrations.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 11
},
"end": {
"line": 11
}
}
]
},
{
"vertex": "sha256:c372c7ec6b8aa68fd472d8f560e8e5895a806e5f721e0f6ac2fe0055561ade2f",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSAxMik=",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "migrations.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 12
},
"end": {
"line": 12
}
}
]
},
{
"vertex": "sha256:275db1165f3eaaaf449299e8a2364992b82c393fa5dcea87ff15e4137c0c2bb2",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9ERVNDUklQVElPTicgKGxpbmUgMTQp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 14
},
"end": {
"line": 14
}
}
]
},
{
"vertex": "sha256:275db1165f3eaaaf449299e8a2364992b82c393fa5dcea87ff15e4137c0c2bb2",
"level": 1,
"short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDIxKQ==",
"detail": [
"TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ="
],
"url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 21
},
"end": {
"line": 21
}
}
]
},
{
"vertex": "sha256:c372c7ec6b8aa68fd472d8f560e8e5895a806e5f721e0f6ac2fe0055561ade2f",
"level": 1,
"short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDEwKQ==",
"detail": [
"TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ="
],
"url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/",
"sourceInfo": {
"filename": "migrations.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 10
},
"end": {
"line": 10
}
}
]
},
{
"vertex": "sha256:c372c7ec6b8aa68fd472d8f560e8e5895a806e5f721e0f6ac2fe0055561ade2f",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9ERVNDUklQVElPTicgKGxpbmUgMTcp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "migrations.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 17
},
"end": {
"line": 17
}
}
]
},
{
"vertex": "sha256:275db1165f3eaaaf449299e8a2364992b82c393fa5dcea87ff15e4137c0c2bb2",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9USVRMRScgKGxpbmUgMTIp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 12
},
"end": {
"line": 12
}
}
]
},
{
"vertex": "sha256:275db1165f3eaaaf449299e8a2364992b82c393fa5dcea87ff15e4137c0c2bb2",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSAxMyk=",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 13
},
"end": {
"line": 13
}
}
]
},
{
"vertex": "sha256:275db1165f3eaaaf449299e8a2364992b82c393fa5dcea87ff15e4137c0c2bb2",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSAyMSk=",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 21
},
"end": {
"line": 21
}
}
]
},
{
"vertex": "sha256:c372c7ec6b8aa68fd472d8f560e8e5895a806e5f721e0f6ac2fe0055561ade2f",
"level": 1,
"short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDEyKQ==",
"detail": [
"TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ="
],
"url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/",
"sourceInfo": {
"filename": "migrations.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 12
},
"end": {
"line": 12
}
}
]
},
{
"vertex": "sha256:c372c7ec6b8aa68fd472d8f560e8e5895a806e5f721e0f6ac2fe0055561ade2f",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9USVRMRScgKGxpbmUgMTUp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "migrations.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQgcHJvZHVjdGlvbgpFTlYgTk9ERV9FTlYgcHJvZHVjdGlvbgpFTlYgUkVMRUFTRSAkUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 15
},
"end": {
"line": 15
}
}
]
},
{
"vertex": "sha256:275db1165f3eaaaf449299e8a2364992b82c393fa5dcea87ff15e4137c0c2bb2",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRQT1JUJyAobGluZSAyMik=",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 22
},
"end": {
"line": 22
}
}
]
},
{
"vertex": "sha256:275db1165f3eaaaf449299e8a2364992b82c393fa5dcea87ff15e4137c0c2bb2",
"level": 1,
"short": "TGVnYWN5S2V5VmFsdWVGb3JtYXQ6ICJFTlYga2V5PXZhbHVlIiBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIGxlZ2FjeSAiRU5WIGtleSB2YWx1ZSIgZm9ybWF0IChsaW5lIDIyKQ==",
"detail": [
"TGVnYWN5IGtleS92YWx1ZSBmb3JtYXQgd2l0aCB3aGl0ZXNwYWNlIHNlcGFyYXRvciBzaG91bGQgbm90IGJlIHVzZWQ="
],
"url": "https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/",
"sourceInfo": {
"filename": "services.dockerfile",
"data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UIHByb2R1Y3Rpb24KRU5WIFJFTEVBU0UgJFJFTEVBU0UKRU5WIFBPUlQgJFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 22
},
"end": {
"line": 22
}
}
]
}
],
"commerce": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The commerce service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/commerce",
"build-arg:PORT": "3010",
"build-arg:RELEASE": "3a9113b46b5193bb57bb23bb78e9cd5cef08afe3",
"build-arg:SERVICE_DIR_NAME": "@hive/commerce",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:dockerfile": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:shared": "tqek0e38tfwspuiplo38i93ea"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-9f50934d-4464-42af-872e-ec87159deed2/builder-9f50934d-4464-42af-872e-ec87159deed20/z95io5d34g4pddsfw7d8j0xx5",
"containerimage.config.digest": "sha256:e7b00fcaad4665aa94efd578ec12cd64aa57ada10b78d2a1c7e94ed47bb225f3",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:60369925e36b45e66500cbeccb480562dc25897ce386a7b78c395a3e8d827118",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:60369925e36b45e66500cbeccb480562dc25897ce386a7b78c395a3e8d827118",
"image.name": "ghcr.io/graphql-hive/commerce:3a9113b46b5193bb57bb23bb78e9cd5cef08afe3-arm64,ghcr.io/graphql-hive/commerce:changeset_release_main-arm64"
},
"composition-federation-2": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "Federation 2 Composition Service for GraphQL Hive.",
"build-arg:IMAGE_TITLE": "graphql-hive/composition-federation-2",
"build-arg:PORT": "3069",
"build-arg:RELEASE": "3a9113b46b5193bb57bb23bb78e9cd5cef08afe3",
"build-arg:SERVICE_DIR_NAME": "@hive/external-composition",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:dockerfile": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:shared": "tqek0e38tfwspuiplo38i93ea"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-9f50934d-4464-42af-872e-ec87159deed2/builder-9f50934d-4464-42af-872e-ec87159deed20/tqwi4s9xt75m8jbin46pmigmr",
"containerimage.config.digest": "sha256:3250d683182eff1845fc56cbfbac0a9a6cbc85a1ca4c30718e9c6a93b6164704",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:c9c1c8057e393ed1dc2c8260c66303cad1885a895b5d418a1988392b941dacdc",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:c9c1c8057e393ed1dc2c8260c66303cad1885a895b5d418a1988392b941dacdc",
"image.name": "ghcr.io/graphql-hive/composition-federation-2:3a9113b46b5193bb57bb23bb78e9cd5cef08afe3-arm64,ghcr.io/graphql-hive/composition-federation-2:changeset_release_main-arm64"
},
"emails": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The emails service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/emails",
"build-arg:PORT": "3006",
"build-arg:RELEASE": "3a9113b46b5193bb57bb23bb78e9cd5cef08afe3",
"build-arg:SERVICE_DIR_NAME": "@hive/emails",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:dockerfile": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:shared": "tqek0e38tfwspuiplo38i93ea"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-9f50934d-4464-42af-872e-ec87159deed2/builder-9f50934d-4464-42af-872e-ec87159deed20/8rei9vjidj8beleoabay7lbfw",
"containerimage.config.digest": "sha256:8b7c7daf82669b54467117eb3e3d415428fe662b2319aa3e84b6be1d559aaa4b",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:aa3380542a3affd1a5badfb57b4fa47454e0c4870bd7cf3ad270f29a5c154c1e",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:aa3380542a3affd1a5badfb57b4fa47454e0c4870bd7cf3ad270f29a5c154c1e",
"image.name": "ghcr.io/graphql-hive/emails:3a9113b46b5193bb57bb23bb78e9cd5cef08afe3-arm64,ghcr.io/graphql-hive/emails:changeset_release_main-arm64"
},
"policy": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The policy service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/policy",
"build-arg:PORT": "3012",
"build-arg:RELEASE": "3a9113b46b5193bb57bb23bb78e9cd5cef08afe3",
"build-arg:SERVICE_DIR_NAME": "@hive/policy",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:dockerfile": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:shared": "tqek0e38tfwspuiplo38i93ea"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-9f50934d-4464-42af-872e-ec87159deed2/builder-9f50934d-4464-42af-872e-ec87159deed20/0u00828hl7frc494p6jv2jo50",
"containerimage.config.digest": "sha256:37a5da6dbe6bf107087ca83782dff9a9294aa3b2166b7999a38e794f9619e4f6",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:12550ef9c3863238202232b9593d925b7981207c71774a4be60acf5aefb0babb",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:12550ef9c3863238202232b9593d925b7981207c71774a4be60acf5aefb0babb",
"image.name": "ghcr.io/graphql-hive/policy:3a9113b46b5193bb57bb23bb78e9cd5cef08afe3-arm64,ghcr.io/graphql-hive/policy:changeset_release_main-arm64"
},
"schema": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The schema service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/schema",
"build-arg:PORT": "3002",
"build-arg:RELEASE": "3a9113b46b5193bb57bb23bb78e9cd5cef08afe3",
"build-arg:SERVICE_DIR_NAME": "@hive/schema",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:dockerfile": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:shared": "tqek0e38tfwspuiplo38i93ea"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-9f50934d-4464-42af-872e-ec87159deed2/builder-9f50934d-4464-42af-872e-ec87159deed20/z5twgnnr8njr3bbf897uk9f2a",
"containerimage.config.digest": "sha256:63e3b32489818e6afd63da43439c27d39abc37c90749ec10af9a2bf98844d0ea",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:80306c508757a0f5cd9b623cf8786f5c8b620d8b124bdac880f01e8f8c6bd541",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:80306c508757a0f5cd9b623cf8786f5c8b620d8b124bdac880f01e8f8c6bd541",
"image.name": "ghcr.io/graphql-hive/schema:3a9113b46b5193bb57bb23bb78e9cd5cef08afe3-arm64,ghcr.io/graphql-hive/schema:changeset_release_main-arm64"
},
"server": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The server service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/server",
"build-arg:PORT": "3001",
"build-arg:RELEASE": "3a9113b46b5193bb57bb23bb78e9cd5cef08afe3",
"build-arg:SERVICE_DIR_NAME": "@hive/server",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:dockerfile": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:shared": "tqek0e38tfwspuiplo38i93ea"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-9f50934d-4464-42af-872e-ec87159deed2/builder-9f50934d-4464-42af-872e-ec87159deed20/9f7kn639quff152fuw4uzgnd2",
"containerimage.config.digest": "sha256:c95163176405e20afd7632b5f6706be998476259f75dc1fa55ceefb9965def78",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:ebf81aff4c69740d649c71825a785e993ecef09441b00038c7ddfa8618e9e266",
"size": 2076,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:ebf81aff4c69740d649c71825a785e993ecef09441b00038c7ddfa8618e9e266",
"image.name": "ghcr.io/graphql-hive/server:3a9113b46b5193bb57bb23bb78e9cd5cef08afe3-arm64,ghcr.io/graphql-hive/server:changeset_release_main-arm64"
},
"storage": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "migrations.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:IMAGE_DESCRIPTION": "The migrations service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/storage",
"build-arg:RELEASE": "3a9113b46b5193bb57bb23bb78e9cd5cef08afe3",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:dockerfile": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:shared": "tqek0e38tfwspuiplo38i93ea"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-9f50934d-4464-42af-872e-ec87159deed2/builder-9f50934d-4464-42af-872e-ec87159deed20/wu5n9pup8zh6y8qx40pvd5wju",
"containerimage.config.digest": "sha256:0c136b449df54df2aa32044487aeff5f5d635c72505f0943606515c8f1f7b0af",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:2884ad5df5fe7ea78851327440c6130358921830ab136662bd9b07fcc4f5d4c1",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:2884ad5df5fe7ea78851327440c6130358921830ab136662bd9b07fcc4f5d4c1",
"image.name": "ghcr.io/graphql-hive/storage:3a9113b46b5193bb57bb23bb78e9cd5cef08afe3-arm64,ghcr.io/graphql-hive/storage:changeset_release_main-arm64"
},
"tokens": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The tokens service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/tokens",
"build-arg:PORT": "3003",
"build-arg:RELEASE": "3a9113b46b5193bb57bb23bb78e9cd5cef08afe3",
"build-arg:SERVICE_DIR_NAME": "@hive/tokens",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:dockerfile": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:shared": "tqek0e38tfwspuiplo38i93ea"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-9f50934d-4464-42af-872e-ec87159deed2/builder-9f50934d-4464-42af-872e-ec87159deed20/kkw2w9e5uxdgnn6k5l6aab7uu",
"containerimage.config.digest": "sha256:7a2ee1e7bfdf9244dc6cf9b409a5e3495bf42cd395bf5b7181a6896ddb094fc6",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:71d94d861f77bcf0e67bdf1468992d095764946b4a6ae42b88ed60c34ef7f2a9",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:71d94d861f77bcf0e67bdf1468992d095764946b4a6ae42b88ed60c34ef7f2a9",
"image.name": "ghcr.io/graphql-hive/tokens:3a9113b46b5193bb57bb23bb78e9cd5cef08afe3-arm64,ghcr.io/graphql-hive/tokens:changeset_release_main-arm64"
},
"usage": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The usage ingestor service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/usage",
"build-arg:PORT": "3006",
"build-arg:RELEASE": "3a9113b46b5193bb57bb23bb78e9cd5cef08afe3",
"build-arg:SERVICE_DIR_NAME": "@hive/usage",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:dockerfile": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:shared": "tqek0e38tfwspuiplo38i93ea"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-9f50934d-4464-42af-872e-ec87159deed2/builder-9f50934d-4464-42af-872e-ec87159deed20/mw58l471iyxwbff4zwq2q6shk",
"containerimage.config.digest": "sha256:ce1bf835efaa4a505e1d544b95ca7123ecf215259207e2d5fcb5c31012f69bce",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:de3d5b89d70f71aa193d701a234976bb612308cd5768e9efd4e03b17a6f2e9d1",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:de3d5b89d70f71aa193d701a234976bb612308cd5768e9efd4e03b17a6f2e9d1",
"image.name": "ghcr.io/graphql-hive/usage:3a9113b46b5193bb57bb23bb78e9cd5cef08afe3-arm64,ghcr.io/graphql-hive/usage:changeset_release_main-arm64"
},
"usage-ingestor": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The usage ingestor service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/usage-ingestor",
"build-arg:PORT": "3007",
"build-arg:RELEASE": "3a9113b46b5193bb57bb23bb78e9cd5cef08afe3",
"build-arg:SERVICE_DIR_NAME": "@hive/usage-ingestor",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:dockerfile": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:shared": "tqek0e38tfwspuiplo38i93ea"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-9f50934d-4464-42af-872e-ec87159deed2/builder-9f50934d-4464-42af-872e-ec87159deed20/tyz6worqz8q5qevy9t908151g",
"containerimage.config.digest": "sha256:1af93b71f92edce7e95d113f510aec11d466c689c842643cf28eb3643cf5a4f6",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:11d61262abe6bd7aed15d36c65b140c303931054592556ec5ec7e5c3990644eb",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:11d61262abe6bd7aed15d36c65b140c303931054592556ec5ec7e5c3990644eb",
"image.name": "ghcr.io/graphql-hive/usage-ingestor:3a9113b46b5193bb57bb23bb78e9cd5cef08afe3-arm64,ghcr.io/graphql-hive/usage-ingestor:changeset_release_main-arm64"
},
"webhooks": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "f5a0871ab03b035c58bdb3007c3d177b001c2145c18e81817b71624dcf7d8bff"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "services.dockerfile"
},
"parameters": {
"frontend": "dockerfile.v0",
"args": {
"build-arg:HEALTHCHECK_CMD": "wget --spider -q http://127.0.0.1:${PORT}/_readiness",
"build-arg:IMAGE_DESCRIPTION": "The webhooks ingestor service of the GraphQL Hive project.",
"build-arg:IMAGE_TITLE": "graphql-hive/webhooks",
"build-arg:PORT": "3005",
"build-arg:RELEASE": "3a9113b46b5193bb57bb23bb78e9cd5cef08afe3",
"build-arg:SERVICE_DIR_NAME": "@hive/webhooks",
"context:dist": "local:dist",
"context:shared": "local:shared",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"local-sessionid:context": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:dockerfile": "tqek0e38tfwspuiplo38i93ea",
"local-sessionid:shared": "tqek0e38tfwspuiplo38i93ea"
},
"locals": [
{
"name": "context"
},
{
"name": "dist"
},
{
"name": "dockerfile"
},
{
"name": "shared"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-9f50934d-4464-42af-872e-ec87159deed2/builder-9f50934d-4464-42af-872e-ec87159deed20/cbmn3ixfo34rvsvyxz9lzwezp",
"containerimage.config.digest": "sha256:49cc18228b3dd71cb2049dc226213a5c788862128563a5438df5b85ab3c91c20",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:227aa5d6ca7d8e64af0f35d57ab727f1d513985b3ddc2f9dc6a707e2497657cd",
"size": 2075,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:227aa5d6ca7d8e64af0f35d57ab727f1d513985b3ddc2f9dc6a707e2497657cd",
"image.name": "ghcr.io/graphql-hive/webhooks:3a9113b46b5193bb57bb23bb78e9cd5cef08afe3-arm64,ghcr.io/graphql-hive/webhooks:changeset_release_main-arm64"
}
} |
5cb670b
to
96475f9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
packages/libraries/apollo/CHANGELOG.md (1)
7-12
: Detailed Patch Change DescriptionThe entry clearly lists the related pull request, commit hash, and contributor details, and succinctly describes the purpose of the change—preventing unhandled rejections for Apollo Server v3 when encountering a GraphQL document with an unsatisfiable selection set. Consider a slight rephrase for improved readability, for example:
"Prevent GraphQL documents with non-satisfiable selection sets from causing unhandled rejections for Apollo Server v3"
if that better captures the intended meaning.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (7)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (2)
- .changeset/cyan-ears-shout.md
- .changeset/wicked-plants-float.md
✅ Files skipped from review due to trivial changes (2)
- packages/libraries/apollo/package.json
- packages/libraries/apollo/src/version.ts
🚧 Files skipped from review as they are similar to previous changes (2)
- deployment/package.json
- deployment/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (1)
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/apollo/CHANGELOG.md
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: release-candidate / snapshot
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: code-style / eslint-and-prettier
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
🔇 Additional comments (2)
packages/libraries/apollo/CHANGELOG.md (2)
3-4
: Version Header Update is CorrectThe new header
## 0.37.2
is clear and consistent with the overall changelog format, effectively marking the new release version.
5-6
: Appropriate Patch Changes HeadingThe
### Patch Changes
subheading neatly categorizes the update, maintaining clarity in the changelog structure.
6cec0fc
to
3bafeac
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
deployment/CHANGELOG.md (1)
12-15
: Heap Dump Feature Entry - Minor Wording Suggestion
The second bullet for PR [#6571] documents the new heap dump feature. There is a minor grammatical suggestion:
- Consider changing "Adds ability to all services to write a" to "Adds the ability to all services to write a".
- Also, “to a disk” can be simplified to “to disk” for clarity.
For example, applying the following diff would improve readability:
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability to all services to write a heap dump to disk when SIGUSR1 signal is received🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (9)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (4)
- .changeset/cyan-ears-shout.md
- .changeset/light-llamas-divide.md
- .changeset/honest-apples-tap.md
- .changeset/wicked-plants-float.md
🚧 Files skipped from review as they are similar to previous changes (4)
- packages/libraries/apollo/src/version.ts
- deployment/package.json
- packages/libraries/apollo/CHANGELOG.md
- packages/libraries/apollo/package.json
🧰 Additional context used
📓 Path-based instructions (1)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (4)
deployment/CHANGELOG.md (4)
3-4
: New Version Header Added
The new version header "## 5.1.3" is added correctly and fits well into the descending order of versions.
5-5
: Patch Changes Heading Added
The addition of the "### Patch Changes" heading for version 5.1.3 is consistent with earlier sections.
7-9
: Email Template Standardization Entry
The first bullet correctly references PR [#6553] and the related commit, and clearly explains the standardization of email templates.
17-20
: Email Templating Logic Consolidation Entry
The third bullet for PR [#6542] clearly explains the consolidation of email templating logic into theemails
service. It is well formatted and consistent with the other entries.
3bafeac
to
09b1e59
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
deployment/CHANGELOG.md (1)
12-16
: Grammar Improvement in Changelog Entry for PR [#6571]The changelog entry for PR [#6571] currently reads:
- [#6571](https://github.com/graphql-hive/console/pull/6571) [`bf06e94`](https://github.com/graphql-hive/console/commit/bf06e94f5f115770f229b0b6e9961a44f057fa4d) Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump to a disk when SIGUSR1 signal is received
To improve clarity and grammatical correctness, consider rephrasing it as follows:
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when the SIGUSR1 signal is receivedThis small change improves the flow and clarity of the description.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (9)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (4)
- .changeset/cyan-ears-shout.md
- .changeset/light-llamas-divide.md
- .changeset/honest-apples-tap.md
- .changeset/wicked-plants-float.md
🚧 Files skipped from review as they are similar to previous changes (4)
- packages/libraries/apollo/src/version.ts
- deployment/package.json
- packages/libraries/apollo/CHANGELOG.md
- packages/libraries/apollo/package.json
🧰 Additional context used
📓 Path-based instructions (1)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: typescript / typecheck
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (4)
deployment/CHANGELOG.md (4)
3-4
: Version Header Addition for 5.1.3The new version header (
## 5.1.3
) is clearly added at the top and follows the established format.
5-6
: Section Header: Patch ChangesThe subheader (
### Patch Changes
) for version 5.1.3 has been appropriately included.
7-11
: Changelog Entry for PR [#6553]The entry for PR [#6553] clearly documents the standardization of email templates with commit reference and acknowledgment. This entry is detailed and consistent with the previous changelog entries.
17-21
: Changelog Entry for PR [#6542]The entry for PR [#6542] correctly and succinctly describes the consolidation of email templating logic into the
emails
service. The acknowledgment is clear and consistent with the others.
09b1e59
to
1848bc8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
deployment/CHANGELOG.md (1)
12-16
: Heap Dump Functionality Note – Linguistic Refinement
The note for [#6571] explains the new heap dump feature well. However, consider revising the phrasing for clarity and conciseness. For example, you might change:
- [#6571](https://github.com/graphql-hive/console/pull/6571)
… - Adds ability to all services to write a heap dump to a disk when SIGUSR1 signal is received
to
- [#6571](https://github.com/graphql-hive/console/pull/6571)
… - Adds the ability for all services to write a heap dump to disk when the SIGUSR1 signal is received
This change removes unnecessary articles and follows common idiomatic usage.🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (9)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (4)
- .changeset/wicked-plants-float.md
- .changeset/cyan-ears-shout.md
- .changeset/light-llamas-divide.md
- .changeset/honest-apples-tap.md
🚧 Files skipped from review as they are similar to previous changes (4)
- deployment/package.json
- packages/libraries/apollo/package.json
- packages/libraries/apollo/src/version.ts
- packages/libraries/apollo/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (1)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (4)
deployment/CHANGELOG.md (4)
3-4
: Release Version Header Update
The new version heading## 5.1.3
is clear and correctly positioned to introduce the upcoming patch release.
5-6
: Section Heading "Patch Changes"
The header### Patch Changes
clearly delineates the group of changes relevant to the 5.1.3 release.
7-10
: Email Templates Standardization Note
The patch note for [#6553] effectively describes the update to standardize the design and content of all email templates. The inclusion of the commit hash and acknowledgment are informative and helpful for traceability.
17-21
: Email Templating Consolidation Note
The patch note for [#6542] communicates the consolidation of email templating logic into theemails
service clearly and effectively.
4e5d853
to
dd46341
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
deployment/CHANGELOG.md (1)
12-16
: Patch Entry [#6571]: Ability to Write Heap Dumps
This update correctly adds functionality for services to write a heap dump when the SIGUSR1 signal is received.Minor Nitpick: Consider a grammatical refinement for clarity. For example, replace:
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when SIGUSR1 signal is receivedThis change improves the readability and grammatical flow of the entry.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (9)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (4)
- .changeset/cyan-ears-shout.md
- .changeset/honest-apples-tap.md
- .changeset/light-llamas-divide.md
- .changeset/wicked-plants-float.md
🚧 Files skipped from review as they are similar to previous changes (4)
- deployment/package.json
- packages/libraries/apollo/package.json
- packages/libraries/apollo/src/version.ts
- packages/libraries/apollo/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (1)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: release-candidate / snapshot
- GitHub Check: test / unit
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: typescript / typecheck
- GitHub Check: code-style / eslint-and-prettier
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
🔇 Additional comments (4)
deployment/CHANGELOG.md (4)
3-4
: Version Header Updated for 5.1.3
The version header "## 5.1.3" clearly reflects the new release version as intended.
5-6
: Patch Changes Section Heading is Correct
The header "### Patch Changes" appropriately introduces the set of updates for this release.
7-11
: Patch Entry [#6553]: Standardization of Email Templates
This entry documents that the design and content of all email templates have been standardized for consistency. The Markdown formatting and link references are correct.
17-21
: Patch Entry [#6542]: Consolidation of Email Templating Logic
This entry clearly documents the consolidation of email templating logic into theemails
service, and the formatting is consistent with the other entries.
dd46341
to
37c3c65
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
deployment/CHANGELOG.md (1)
12-16
: Heap Dump Functionality Description – Minor Wording Suggestion
The entry for PR [#6571] explains the addition of heap dump functionality when the SIGUSR1 signal is received. To improve grammatical consistency, consider inserting "the" before "heap dump" (e.g., "Adds ability to all services to write the heap dump to disk when SIGUSR1 signal is received").🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (9)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (4)
- .changeset/cyan-ears-shout.md
- .changeset/honest-apples-tap.md
- .changeset/light-llamas-divide.md
- .changeset/wicked-plants-float.md
🚧 Files skipped from review as they are similar to previous changes (4)
- deployment/package.json
- packages/libraries/apollo/package.json
- packages/libraries/apollo/CHANGELOG.md
- packages/libraries/apollo/src/version.ts
🧰 Additional context used
📓 Path-based instructions (1)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: typescript / typecheck
- GitHub Check: release-candidate / snapshot
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: test / unit
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (4)
deployment/CHANGELOG.md (4)
3-3
: New Version Header Added
The new version header "## 5.1.3" is clear and correctly formatted.
5-6
: Patch Changes Section Introduced
The "### Patch Changes" section is appropriately introduced for version 5.1.3.
7-11
: Email Template Standardization Entry
The entry for PR [#6553] clearly documents the standardization of email template design and content. The commit hash and attribution are well-presented.
17-21
: Email Templating Consolidation Entry
The entry for PR [#6542] succinctly explains that email templating logic has been consolidated into theemails
service. The commit reference and attribution are clear.
37c3c65
to
74222a8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (5)
deployment/CHANGELOG.md (1)
12-16
: Heap Dump Feature Entry Correction
The entry for pull request [#6571] documents the new heap dump functionality well. However, consider a minor language improvement for clarity by adding the definite article "the."- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability to all services to write aThis small change will improve the flow and readability of the release note.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
packages/libraries/core/CHANGELOG.md (1)
3-13
: Changelog Entry for Version 0.10.0: Grammar and Clarity Check
The new changelog entry for version 0.10.0 is clear and structured. One minor nitpick: the phrase “an UUID” should be corrected to “a UUID” for proper grammar.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
3-13
: Changelog Entry for Version 0.35.0: Minor Changes Update
The changelog text introduces support for providing a target for usage reporting effectively. As with similar entries, please update “an UUID” to “a UUID” to maintain grammatical accuracy.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
3-13
: Changelog Entry for Version 0.41.0: Grammar and Consistency
This new entry for version 0.41.0 is informative. Please replace “an UUID” with “a UUID” for correct reading.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
3-13
: Changelog Entry for Version 0.38.0: Minor Changes Detail
The entry for version 0.38.0 clearly explains the new support for specifying a target for usage reporting, complete with an example. Please update “or an UUID” to “or a UUID” to meet grammatical standards.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (20)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (4)
- .changeset/cyan-ears-shout.md
- .changeset/honest-apples-tap.md
- .changeset/wicked-plants-float.md
- .changeset/light-llamas-divide.md
✅ Files skipped from review due to trivial changes (8)
- packages/libraries/yoga/src/version.ts
- packages/libraries/core/src/version.ts
- packages/libraries/envelop/package.json
- packages/libraries/envelop/src/version.ts
- packages/libraries/core/package.json
- packages/libraries/cli/package.json
- packages/libraries/yoga/package.json
- packages/libraries/cli/CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (3)
- packages/libraries/apollo/package.json
- deployment/package.json
- packages/libraries/apollo/src/version.ts
🧰 Additional context used
📓 Path-based instructions (2)
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/yoga/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/envelop/CHANGELOG.md
packages/libraries/apollo/CHANGELOG.md
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: typescript / typecheck
- GitHub Check: release-candidate / snapshot
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (11)
deployment/CHANGELOG.md (4)
3-4
: New Version Header for 5.1.3
The new version header is clearly introduced using a "##" heading, which correctly signals the start of the release notes for version 5.1.3.
5-6
: Patch Changes Section Formatting
The "### Patch Changes" header is used appropriately to categorize the changes under the new version section. This ensures that readers can easily distinguish between different types of updates.
7-10
: Email Templates Standardization Entry
The entry for pull request [#6553] properly documents the standardization of email templates, including a direct link to the commit and acknowledgment of the contributor. This is clear and consistent with the changelog format.
17-21
: Email Templating Consolidation Entry
The entry for pull request [#6542] concisely explains that the email templating logic has been consolidated into theemails
service. The commit reference and contributor acknowledgment are both present and correctly formatted.packages/libraries/core/CHANGELOG.md (1)
14-24
: Usage Example: Clarity and Relevance
The provided TypeScript snippet clearly illustrates how to use the newcreateHive
function with theusage.target
option. This example is both practical and easy to follow.packages/libraries/envelop/CHANGELOG.md (2)
14-24
: Usage Snippet Verification
The code snippet shows the usage of theuseHive
function with the new configuration (including theusage.target
property) very clearly. It serves well as an implementation example.
26-31
: Dependency Update Confirmation
The dependency update to@graphql-hive/[email protected]
is consistent with the overall ecosystem changes. Double-check that all consumers of this package have been updated accordingly.packages/libraries/yoga/CHANGELOG.md (2)
14-24
: Usage Example Review
The TypeScript snippet is well-crafted and demonstrates how to configure theuseHive
function with token and target parameters. It is both clear and meaningful for users.
26-31
: Dependency Update Verification
The update to include@graphql-hive/[email protected]
under the patch changes is in line with similar updates across packages. Good to see consistency.packages/libraries/apollo/CHANGELOG.md (2)
14-24
: Usage Code Snippet Clarity
The TypeScript example provided here is concise and illustrates the intended usage of theuseHive
function (with token andusage.target
). It effectively communicates the required configuration to end users.
26-37
: Patch Changes Overview and Dependency Update
The patch changes addressing the handling of unsatisfiable GraphQL document selection sets and the subsequent dependency update to@graphql-hive/[email protected]
are well-documented. Ensure that these fixes are well-tested in the Apollo Server v3 context.
74222a8
to
c52f4ac
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (5)
deployment/CHANGELOG.md (1)
12-16
: Improve Language Consistency for SIGUSR1 Handling
In the patch change for [#6571], the description could be made more readable by adding the definite article and clarifying the phrasing. For example, consider changing:- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when the SIGUSR1 signal is receivedThis change resolves the minor grammatical issue identified by static analysis and enhances clarity.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
packages/libraries/core/CHANGELOG.md (1)
3-13
: Minor Changes – Usage Reporting Support
The new version “## 0.10.0” entry clearly documents the addition of target support for usage reporting using organization access tokens. However, the text “… or an UUID” should be corrected to “… or a UUID” for grammatical accuracy.- ... (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + ... (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`)(Replace “an UUID” with “a UUID” in the descriptive text.)
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
7-13
: Minor Changes – Usage Reporting Support
The entry for version “## 0.35.0” clearly specifies support for providing a target for usage reporting. For grammatical accuracy, please change “an UUID” to “a UUID”.- ... (e.g `the-guild/graphql-hive/staging`) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + ... (e.g `the-guild/graphql-hive/staging`) or a UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`)🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
7-13
: Minor Changes – Usage Reporting Support
The changelog entry for version “## 0.41.0” documents the new support for usage reporting. Please change “an UUID” to “a UUID” for proper grammar.- ... or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + ... or a UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`)🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
7-13
: Minor Changes – Usage Reporting Support
The new section for version “## 0.38.0” explains that the Apollo package now supports providing a target for usage reporting. Please update “an UUID” to “a UUID” for correct grammar.- ... or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + ... or a UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`)🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (24)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/five-stingrays-search.md
(0 hunks).changeset/good-rocks-appear.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/rotten-hairs-pay.md
(0 hunks).changeset/tame-paws-float.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (8)
- .changeset/cyan-ears-shout.md
- .changeset/good-rocks-appear.md
- .changeset/light-llamas-divide.md
- .changeset/tame-paws-float.md
- .changeset/rotten-hairs-pay.md
- .changeset/wicked-plants-float.md
- .changeset/five-stingrays-search.md
- .changeset/honest-apples-tap.md
🚧 Files skipped from review as they are similar to previous changes (10)
- deployment/package.json
- packages/libraries/envelop/src/version.ts
- packages/libraries/core/src/version.ts
- packages/libraries/apollo/src/version.ts
- packages/libraries/yoga/package.json
- packages/libraries/cli/package.json
- packages/libraries/apollo/package.json
- packages/libraries/envelop/package.json
- packages/libraries/core/package.json
- packages/libraries/yoga/src/version.ts
🧰 Additional context used
📓 Path-based instructions (3)
`packages/libraries/cli/**`: The CLI to interact with Hive C...
packages/libraries/cli/**
: The CLI to interact with Hive Console APIs.
packages/libraries/cli/CHANGELOG.md
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/cli/CHANGELOG.md
packages/libraries/apollo/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/envelop/CHANGELOG.md
packages/libraries/yoga/CHANGELOG.md
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (12)
deployment/CHANGELOG.md (2)
3-10
: Changelog Entry for Version 5.1.3 is Clear and Concise
The new section for version 5.1.3 is well-formatted and clearly communicates the patch changes for standardizing email templates. This follows the established convention in the changelog and integrates seamlessly with previous versions.
17-21
: Clear and Consistent Description for Email Templating Update
The patch change for [#6542] clearly indicates that the email templating logic has been consolidated into theemails
service. The description is concise and maintains consistency with the style of previous changelog entries.packages/libraries/cli/CHANGELOG.md (3)
3-4
: New Version Header Section
The new version header “## 0.49.0” is clear and appropriately separates the latest changes.
7-10
: Enhanced Error Handling Entry
The changelog entry for PR #6573 clearly describes the improved error handling for missing the--target
option.
12-16
: Updated Dependencies Notification
The “### Patch Changes” section correctly lists the dependency update (i.e. upgrading@graphql-hive/core
to version 0.10.0) and provides a clear reference to commit 494697e.packages/libraries/core/CHANGELOG.md (1)
14-24
: Clear Usage Example
The provided TypeScript example usingcreateHive
is concise and effectively demonstrates how to configure usage reporting with a target.packages/libraries/envelop/CHANGELOG.md (2)
14-24
: Effective Code Sample
The TypeScript code snippet usinguseHive
clearly illustrates how to enable usage reporting with a target.
26-31
: Dependencies Updated
The “### Patch Changes” in this section provides a clear update that@graphql-hive/core
has been upgraded to version 0.10.0.packages/libraries/yoga/CHANGELOG.md (2)
14-24
: Usage Example Clarity
The provided example usinguseHive
is clear and demonstrates how users can configure the plugin with a usage target effectively.
26-31
: Dependency Update Acknowledgment
The “### Patch Changes” section clearly indicates that@graphql-hive/core
has been updated to version 0.10.0, which aligns with the updates in the other packages.packages/libraries/apollo/CHANGELOG.md (2)
14-24
: Clear and Helpful Code Example
The TypeScript snippet demonstrating the use ofuseHive
in the Apollo integration is concise and instructive.
26-37
: Apollo Server v3 Patch Changes
The patch changes entry addresses the issue with unhandled rejections when a GraphQL document’s selection set isn’t satisfiable. The description is clear and provides useful context with links to the related PR and issue. Also, the dependency update to@graphql-hive/[email protected]
is clearly indicated.
c52f4ac
to
5e9d7fd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (5)
deployment/CHANGELOG.md (1)
12-16
: Grammatical Improvement Suggestion for [#6571]The changelog entry for pull request [#6571] is informative. However, to improve grammatical clarity, consider rephrasing the text to include the missing determiner and adjust phrasing for readability. For example, you could change:
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a + heap dump to disk when a SIGUSR1 signal is receivedThis makes the sentence read more naturally.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
packages/libraries/core/CHANGELOG.md (1)
3-13
: Minor Changelog Entry Approved with a Minor Text Correction
The new 0.10.0 entry clearly explains the new support for usage reporting along with a helpful TypeScript example. One minor language nits: on line 11 the text reads “or an UUID” whereas it should read “or a UUID”.- `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or an UUID + `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or a UUID🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
3-13
: Changelog Entry for Version 0.41.0 is Well Written
The 0.41.0 entry accurately documents the minor change including the support for specifying a target for usage reporting. As with the core changelog, please change “or an UUID” (line 11) to “or a UUID” for grammatical correctness.- `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or an UUID + `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or a UUID🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
3-13
: Apollo Changelog 0.38.0 Entry is Clear with a Minor Language Nudge
The entry clearly explains the added support for specifying a target for usage reporting along with an example usinguseHive
. Please update “or an UUID” (line 11) to “or a UUID” to adhere to correct grammar.- `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or an UUID + `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or a UUID🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
3-13
: Envelop Changelog 0.35.0 Entry is Consistent and Informative
This entry mirrors the changes seen in the other packages by adding support for usage reporting with organization access tokens. As with the other files, please change “or an UUID” (line 11) to “or a UUID”.- `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or an UUID + `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or a UUID🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (25)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/eleven-brooms-happen.md
(0 hunks).changeset/five-stingrays-search.md
(0 hunks).changeset/good-rocks-appear.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/rotten-hairs-pay.md
(0 hunks).changeset/tame-paws-float.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (9)
- .changeset/cyan-ears-shout.md
- .changeset/eleven-brooms-happen.md
- .changeset/good-rocks-appear.md
- .changeset/wicked-plants-float.md
- .changeset/light-llamas-divide.md
- .changeset/honest-apples-tap.md
- .changeset/tame-paws-float.md
- .changeset/rotten-hairs-pay.md
- .changeset/five-stingrays-search.md
🚧 Files skipped from review as they are similar to previous changes (11)
- packages/libraries/core/src/version.ts
- deployment/package.json
- packages/libraries/apollo/src/version.ts
- packages/libraries/yoga/src/version.ts
- packages/libraries/cli/package.json
- packages/libraries/yoga/package.json
- packages/libraries/apollo/package.json
- packages/libraries/envelop/package.json
- packages/libraries/core/package.json
- packages/libraries/envelop/src/version.ts
- packages/libraries/cli/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (2)
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/envelop/CHANGELOG.md
packages/libraries/apollo/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/yoga/CHANGELOG.md
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
🪛 LanguageTool
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (11)
deployment/CHANGELOG.md (4)
3-4
: Version Header Addition ApprovedThe addition of the version header
## 5.1.3
is clear and follows the established changelog format. This marks the new release correctly.
5-6
: Heading Consistency CheckThe heading
### Patch Changes
is consistent with previous versions and clearly introduces the list of patch changes for version 5.1.3.
7-10
: Changelog Entry for [#6553] ApprovedThe entry for pull request [#6553] detailing the standardization of email templates is well-documented. Both the commit hash and contributor attribution are present and clear.
17-21
: Changelog Entry for [#6542] ApprovedThe entry for pull request [#6542] properly documents the consolidation of email templating logic into the
emails
service and is clear and concise.packages/libraries/core/CHANGELOG.md (1)
14-25
: Usage Example is Clear and Correct
The provided TypeScript snippet demonstrates how to use the newcreateHive
function with the updated usage reporting options effectively.packages/libraries/yoga/CHANGELOG.md (2)
14-25
: Usage Example for Yoga is Clear and Consistent
The example usinguseHive
is straightforward and matches the new API requirements—good job ensuring consistency across packages.
26-31
: Dependency Update Noted
The patch change updating@graphql-hive/core
to version 0.10.0 is clearly indicated and aligns with related packages.packages/libraries/apollo/CHANGELOG.md (2)
14-25
: Usage Example in Apollo Changelog is Correct
The code snippet demonstrating how to use theuseHive
function in the Apollo package is well presented and should be very helpful for users.
26-37
: Patch Changes Detailing Apollo Server v3 Fix are Well Documented
The patch change section explains the fix for preventing unhandled rejections in Apollo Server v3 very clearly. The dependency update to@graphql-hive/[email protected]
further reinforces consistency.packages/libraries/envelop/CHANGELOG.md (2)
14-25
: Usage Example in Envelop Changelog is Clear
The TypeScript snippet usinguseHive
in the Envelop package is clear and demonstrates the new API usage well.
26-31
: Patch Updates for Envelop are Well Structured
The dependency update to@graphql-hive/[email protected]
and subsequent patch and minor updates are clearly listed, ensuring users are aware of all changes.
2f11cb7
to
5e9c080
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (7)
packages/libraries/core/CHANGELOG.md (1)
10-12
: Minor Language Correction: Replace "an UUID" with "a UUID".
Since "UUID" is pronounced "you-UID," the article "a" is more appropriate for improved readability.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
10-12
: Minor Language Correction: Replace "an UUID" with "a UUID".
This small adjustment follows standard English usage and enhances clarity.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
10-12
: Minor Language Correction: Replace "an UUID" with "a UUID".
Using "a UUID" improves the readability in accordance with standard grammar rules.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
10-12
: Minor Language Correction: Use "a UUID" instead of "an UUID".
This correction ensures consistency with standard English usage.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
deployment/CHANGELOG.md (3)
12-16
: Nitpick: Refine Wording for Heap Dump Feature
The current wording for [#6571] (“Adds ability to all services to write a heap dump to a disk when SIGUSR1 signal is received”) could be improved for clarity and grammatical correctness. Consider rewording it to include the article “the” and to remove the redundant “a” before “disk”. For example, you might update it as follows:- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when the SIGUSR1 signal is received🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
17-20
: Nitpick: Capitalize "URL" for Consistency
In the [#6582] entry, “Adds optional url argument to schema checks” should use “URL” for consistency with common technical terminology. A suggested update is:- Thanks [@jdolle](https://github.com/jdolle)! - Adds optional url argument to schema checks + Thanks [@jdolle](https://github.com/jdolle)! - Adds optional URL argument to schema checks
21-25
: Nitpick: Use “Fixed” Instead of “Corrected”
For the [#6586] entry, using “Fixed” can offer clearer communication regarding the resolution of the issue. Consider updating the text as follows:- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Corrected an issue where fields from - type extensions were not marked as unused when appropriate + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Fixed an issue where fields from type extensions were not marked as unused when appropriate🧰 Tools
🪛 LanguageTool
[style] ~23-~23: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...(FIX_RESOLVE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (25)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/eleven-brooms-happen.md
(0 hunks).changeset/five-stingrays-search.md
(0 hunks).changeset/good-rocks-appear.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/rotten-hairs-pay.md
(0 hunks).changeset/tame-paws-float.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (9)
- .changeset/cyan-ears-shout.md
- .changeset/light-llamas-divide.md
- .changeset/honest-apples-tap.md
- .changeset/eleven-brooms-happen.md
- .changeset/good-rocks-appear.md
- .changeset/wicked-plants-float.md
- .changeset/tame-paws-float.md
- .changeset/rotten-hairs-pay.md
- .changeset/five-stingrays-search.md
🚧 Files skipped from review as they are similar to previous changes (11)
- packages/libraries/apollo/package.json
- packages/libraries/yoga/src/version.ts
- deployment/package.json
- packages/libraries/core/src/version.ts
- packages/libraries/core/package.json
- packages/libraries/apollo/src/version.ts
- packages/libraries/cli/CHANGELOG.md
- packages/libraries/cli/package.json
- packages/libraries/yoga/package.json
- packages/libraries/envelop/package.json
- packages/libraries/envelop/src/version.ts
🧰 Additional context used
📓 Path-based instructions (2)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/apollo/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/envelop/CHANGELOG.md
packages/libraries/yoga/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
[style] ~23-~23: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...
(FIX_RESOLVE)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
⏰ Context from checks skipped due to timeout of 90000ms (8)
- GitHub Check: website-preview / deployment
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: code-style / eslint-and-prettier
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
🔇 Additional comments (7)
packages/libraries/core/CHANGELOG.md (1)
3-13
: Documentation Clarity: The 0.10.0 entry is well-documented.
The changelog clearly explains the new support for usage reporting with organization access tokens, and the included TypeScript example is helpful.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
3-13
: Documentation Clarity: The 0.41.0 update is clear and consistent.
The changelog entry effectively details the new usage reporting feature for the Yoga package along with an illustrative example that aligns with similar updates in other packages.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
3-13
: Documentation Clarity: The 0.38.0 update is well articulated.
The changelog entry for the Apollo package concisely outlines the new support for specifying a target for usage reporting and also documents the related dependency update effectively.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
3-13
: Documentation Clarity: The 0.35.0 update is comprehensive.
The changelog for the Envelop package clearly explains the new feature for usage reporting and appropriately notes the dependency update to @graphql-hive/[email protected].🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
deployment/CHANGELOG.md (3)
3-4
: Version Header Update Approved
The new section header “## 5.1.3” is clearly added to denote the upcoming release version.
5-10
: Email Template Standardization Entry
The entry for [#6553] detailing the standardization of email templates is clear and concise. No changes needed.
26-30
: Email Templating Logic Consolidation Approved
The [#6542] entry, which consolidates email templating logic into theemails
service, is well described.
5e9c080
to
3fc2164
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (7)
deployment/CHANGELOG.md (3)
12-16
: Bullet Entry for Heap Dump Feature EnhancementThe entry for [#6571] specifies that services can now write a heap dump when a SIGUSR1 signal is received. Consider revising the wording to improve clarity and consistency. For example, changing the phrase to:
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when SIGUSR1 signal is receivedThis change adds the missing article and streamlines the phrasing.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
17-20
: Bullet Entry for Optional URL ArgumentThe entry for [#6582] mentions adding an optional url argument to schema checks. For clarity and adherence to style guidelines, consider capitalizing "url" to "URL":
- Thanks [@jdolle](https://github.com/jdolle)! - Adds optional url argument to schema checks + Thanks [@jdolle](https://github.com/jdolle)! - Adds optional URL argument to schema checksThis small adjustment improves readability.
🧰 Tools
🪛 LanguageTool
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...(AI_EN_LECTOR_MISSING_PUNCTUATION)
21-25
: Bullet Entry for Unused Field Marking FixThe entry for [#6586] indicates an issue was "Corrected" regarding marking fields as unused. Consider using a more formal verb such as "Resolved" to convey the fix more clearly. For example:
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Corrected an issue where fields from - type extensions were not marked as unused when appropriate + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Resolved an issue where fields from type extensions were not marked as unused when appropriateThis adjustment aligns the tone with other changelog entries.
🧰 Tools
🪛 LanguageTool
[style] ~23-~23: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...(FIX_RESOLVE)
packages/libraries/core/CHANGELOG.md (1)
3-25
: Review New Version 0.10.0 Entry and Grammar CorrectionThe new changelog entry clearly documents the addition of target support for usage reporting (with an informative example). Please update “or an UUID” in line 11 to “or a UUID” for proper grammatical accuracy.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
3-25
: Review New Version 0.41.0 Entry and Grammar CorrectionThe new entry for version 0.41.0 is clear and provides a useful code example for using the new usage reporting feature. Similar to other changelogs, please change “or an UUID” in line 11 to “or a UUID” to improve readability.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
3-25
: Review New Version 0.38.0 Entry and Grammar CorrectionThe new section clearly introduces support for specifying a target for usage reporting, including a well-documented TypeScript example. Please correct “or an UUID” in line 11 to “or a UUID” for proper language usage.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
3-25
: Review New Version 0.35.0 Entry and Grammar CorrectionThe new changelog entry effectively details the new support for specifying a target for usage reporting, complete with an example using
useHive
. To maintain consistency, please change “or an UUID” in line 11 to “or a UUID”.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (27)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/eleven-brooms-happen.md
(0 hunks).changeset/five-stingrays-search.md
(0 hunks).changeset/good-rocks-appear.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/red-needles-know.md
(0 hunks).changeset/rotten-hairs-pay.md
(0 hunks).changeset/tame-paws-float.md
(0 hunks).changeset/wet-panthers-notice.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (11)
- .changeset/red-needles-know.md
- .changeset/cyan-ears-shout.md
- .changeset/wet-panthers-notice.md
- .changeset/eleven-brooms-happen.md
- .changeset/rotten-hairs-pay.md
- .changeset/light-llamas-divide.md
- .changeset/good-rocks-appear.md
- .changeset/tame-paws-float.md
- .changeset/wicked-plants-float.md
- .changeset/five-stingrays-search.md
- .changeset/honest-apples-tap.md
🚧 Files skipped from review as they are similar to previous changes (11)
- deployment/package.json
- packages/libraries/envelop/src/version.ts
- packages/libraries/cli/package.json
- packages/libraries/core/src/version.ts
- packages/libraries/core/package.json
- packages/libraries/envelop/package.json
- packages/libraries/apollo/src/version.ts
- packages/libraries/apollo/package.json
- packages/libraries/yoga/package.json
- packages/libraries/yoga/src/version.ts
- packages/libraries/cli/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (2)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/apollo/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/envelop/CHANGELOG.md
packages/libraries/yoga/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...
(AI_EN_LECTOR_MISSING_PUNCTUATION)
[style] ~23-~23: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...
(FIX_RESOLVE)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
⏰ Context from checks skipped due to timeout of 90000ms (9)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: typescript / typecheck
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: release-candidate / snapshot
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (9)
deployment/CHANGELOG.md (3)
3-4
: New Release Version Header AddedThe new version header "## 5.1.3" is clearly introduced and follows the established changelog format.
7-11
: Bullet Entry for Email Template StandardizationThe description for [#6553] accurately reflects the update to standardize the design and content of email templates for consistency.
26-30
: Bullet Entry for Email Templating Logic ConsolidationThe entry for [#6542] clearly documents the consolidation of email templating logic into the
emails
service and is consistent with the project’s updates.packages/libraries/yoga/CHANGELOG.md (1)
26-31
: Approval of Dependency UpdateThe patch changes that update the dependency to
@graphql-hive/[email protected]
are straightforward and appear correct.packages/libraries/apollo/CHANGELOG.md (2)
26-37
: Approval of Patch Changes for Apollo Server v3The patch changes to prevent unhandled rejections for Apollo Server v3—as well as the dependency update to
@graphql-hive/[email protected]
—are properly documented and look appropriate.
38-45
: Approval of Dependency Update for Version 0.37.1The dependency update to
@graphql-hive/[email protected]
in the 0.37.1 patch changes is acceptable.packages/libraries/envelop/CHANGELOG.md (3)
26-31
: Approval of Dependency UpdateThe dependency update to
@graphql-hive/[email protected]
is appropriately noted in the patch changes.
44-48
: Approval of Minor Change in Version 0.34.0The minor change that adds logging for the
x-request-id
header is well documented and contributes positively to enhanced traceability.
50-55
: Approval of Subsequent Dependency UpdateThe dependency update to
@graphql-hive/[email protected]
in the later patch changes aligns with the overall release strategy.
3fc2164
to
3a9113b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (8)
packages/libraries/router/CHANGELOG.md (1)
11-12
: Language Correction for ConsistencyConsider replacing “or an UUID” with “or a UUID” for improved grammatical correctness.
packages/libraries/core/CHANGELOG.md (1)
11-12
: Language Correction SuggestionReplace “or an UUID” with “or a UUID” to ensure correct English usage.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md (1)
11-12
: Grammatical Correction NeededPlease change “or an UUID” to “or a UUID” for grammatical accuracy.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md (1)
11-12
: Language SuggestionConsider revising “or an UUID” to “or a UUID” for clarity and correctness.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md (1)
7-13
: Clarify PR Details & Grammar Correction
The PR details, including the reference to [#6574] and commit information, provide clear context. However, note that on line 11 the phrase “an UUID” should be revised to “a UUID” to follow proper grammatical conventions.🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
deployment/CHANGELOG.md (3)
12-16
: Heap Dump Feature Update:
This entry for [#6571] describes adding the ability for all services to write a heap dump when the SIGUSR1 signal is received. For clarity and grammatical consistency, consider revising the phrasing as follows:
- Current:
Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a
heap dump to a disk when SIGUSR1 signal is received
- Proposed Revision:
Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when the SIGUSR1 signal is received.
- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a - heap dump to a disk when SIGUSR1 signal is received + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds the ability for all services to write a heap dump to disk when the SIGUSR1 signal is received.🧰 Tools
🪛 LanguageTool
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...(AI_EN_LECTOR_MISSING_DETERMINER_THE)
17-19
: Optional URL Argument Entry:
The [#6582] change adds an optional URL argument to schema checks. For consistency and clarity, consider capitalizing “url” to “URL” and adding a terminal punctuation. For example:- Thanks [@jdolle](https://github.com/jdolle)! - Adds optional url argument to schema checks + Thanks [@jdolle](https://github.com/jdolle)! - Adds optional URL argument to schema checks.🧰 Tools
🪛 LanguageTool
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...(AI_EN_LECTOR_MISSING_PUNCTUATION)
21-24
: Field Unused Marking Update:
The entry for [#6586] explains that an issue with fields from type extensions not being marked as unused has been addressed. For a more formal technical tone, consider replacing “Corrected” with “Fixed”:- Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Corrected an issue where fields from + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Fixed an issue where fields from🧰 Tools
🪛 LanguageTool
[style] ~23-~23: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...(FIX_RESOLVE)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (30)
.changeset/cyan-ears-shout.md
(0 hunks).changeset/eleven-brooms-happen.md
(0 hunks).changeset/five-stingrays-search.md
(0 hunks).changeset/good-rocks-appear.md
(0 hunks).changeset/honest-apples-tap.md
(0 hunks).changeset/light-llamas-divide.md
(0 hunks).changeset/red-needles-know.md
(0 hunks).changeset/rotten-hairs-pay.md
(0 hunks).changeset/tame-paws-float.md
(0 hunks).changeset/wet-panthers-notice.md
(0 hunks).changeset/wicked-plants-float.md
(0 hunks)deployment/CHANGELOG.md
(1 hunks)deployment/package.json
(1 hunks)packages/libraries/apollo/CHANGELOG.md
(1 hunks)packages/libraries/apollo/package.json
(1 hunks)packages/libraries/apollo/src/version.ts
(1 hunks)packages/libraries/cli/CHANGELOG.md
(1 hunks)packages/libraries/cli/package.json
(1 hunks)packages/libraries/core/CHANGELOG.md
(1 hunks)packages/libraries/core/package.json
(1 hunks)packages/libraries/core/src/version.ts
(1 hunks)packages/libraries/envelop/CHANGELOG.md
(1 hunks)packages/libraries/envelop/package.json
(1 hunks)packages/libraries/envelop/src/version.ts
(1 hunks)packages/libraries/router/CHANGELOG.md
(1 hunks)packages/libraries/router/Cargo.toml
(1 hunks)packages/libraries/router/package.json
(1 hunks)packages/libraries/yoga/CHANGELOG.md
(1 hunks)packages/libraries/yoga/package.json
(1 hunks)packages/libraries/yoga/src/version.ts
(1 hunks)
💤 Files with no reviewable changes (11)
- .changeset/good-rocks-appear.md
- .changeset/light-llamas-divide.md
- .changeset/cyan-ears-shout.md
- .changeset/wicked-plants-float.md
- .changeset/wet-panthers-notice.md
- .changeset/rotten-hairs-pay.md
- .changeset/tame-paws-float.md
- .changeset/five-stingrays-search.md
- .changeset/eleven-brooms-happen.md
- .changeset/red-needles-know.md
- .changeset/honest-apples-tap.md
✅ Files skipped from review due to trivial changes (1)
- packages/libraries/router/package.json
🚧 Files skipped from review as they are similar to previous changes (11)
- deployment/package.json
- packages/libraries/apollo/src/version.ts
- packages/libraries/cli/package.json
- packages/libraries/apollo/package.json
- packages/libraries/envelop/src/version.ts
- packages/libraries/core/package.json
- packages/libraries/yoga/package.json
- packages/libraries/yoga/src/version.ts
- packages/libraries/envelop/package.json
- packages/libraries/core/src/version.ts
- packages/libraries/cli/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (2)
`deployment/**`: infrastructure-as-code written in TypeScrip...
deployment/**
: infrastructure-as-code written in TypeScript using Pulumi. Deploys resources to CloudFlare, Azure, AWS.
deployment/CHANGELOG.md
`packages/libraries/**`: Most of the dirs here are NPM packa...
packages/libraries/**
: Most of the dirs here are NPM packages that provides our customers an integration library, in order to get/fetch data from Hive Console API or Hive CDN.
packages/libraries/router/Cargo.toml
packages/libraries/router/CHANGELOG.md
packages/libraries/apollo/CHANGELOG.md
packages/libraries/core/CHANGELOG.md
packages/libraries/envelop/CHANGELOG.md
packages/libraries/yoga/CHANGELOG.md
🪛 LanguageTool
deployment/CHANGELOG.md
[uncategorized] ~14-~14: You might be missing the article “the” here.
Context: ...ttps://github.com/kamilkisiela)! - Adds ability to all services to write a heap dump ...
(AI_EN_LECTOR_MISSING_DETERMINER_THE)
[uncategorized] ~17-~17: A punctuation mark might be missing here.
Context: ...hub.com//pull/6582) [bb2f2aa
](https://github.com/graphql-hi...
(AI_EN_LECTOR_MISSING_PUNCTUATION)
[style] ~23-~23: Consider using a different verb for a more formal wording.
Context: ...la](https://github.com/kamilkisiela)! - Corrected an issue where fields from type exten...
(FIX_RESOLVE)
packages/libraries/router/CHANGELOG.md
[misspelling] ~13-~13: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ... the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31...
(EN_A_VS_AN)
packages/libraries/apollo/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/core/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/envelop/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
packages/libraries/yoga/CHANGELOG.md
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....g the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...
(EN_A_VS_AN)
⏰ Context from checks skipped due to timeout of 90000ms (14)
- GitHub Check: binary / publish-rust (macos-latest)
- GitHub Check: binary / publish-rust (windows-latest)
- GitHub Check: binary / publish-rust (ubuntu-latest)
- GitHub Check: image-build / dockerize (linux/arm64)
- GitHub Check: image-build / dockerize (linux/amd64)
- GitHub Check: website-preview / deployment
- GitHub Check: test / unit
- GitHub Check: typescript / typecheck
- GitHub Check: release-candidate / snapshot
- GitHub Check: static-analysis / analyze (typescript)
- GitHub Check: static-analysis / analyze (javascript)
- GitHub Check: build / dockerize (linux/arm64)
- GitHub Check: build / dockerize (linux/amd64)
- GitHub Check: code-style / eslint-and-prettier
🔇 Additional comments (17)
packages/libraries/router/Cargo.toml (1)
8-8
: Version Bump to 2.1.0 ConfirmedThe package version has been correctly updated from "2.0.0" to "2.1.0" as expected for this release.
packages/libraries/router/CHANGELOG.md (2)
3-14
: New CHANGELOG Entry for Version 2.1.0This section clearly describes the addition of support for specifying a target for usage reporting with organization access tokens. The description is detailed and consistent with similar changes in other packages.
🧰 Tools
🪛 LanguageTool
[misspelling] ~13-~13: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ...the-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31...(EN_A_VS_AN)
15-22
: YAML Configuration Snippet ClarityThe provided YAML example effectively illustrates how to enable the usage reporting plugin with the target setting.
packages/libraries/core/CHANGELOG.md (2)
3-13
: New CHANGELOG Entry for Version 0.10.0The entry succinctly documents the new support for specifying a target for usage reporting with organization access tokens. The explanation is clear and the overall entry is well organized.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
14-24
: TypeScript Code Snippet ReviewThe example code snippet demonstrating the use of the
createHive
function is clear and correctly shows how to configure the new usage reporting target.packages/libraries/yoga/CHANGELOG.md (2)
3-13
: New CHANGELOG Entry for Version 0.41.0This changelog entry clearly describes the minor enhancement for usage reporting support, aligning closely with the updates in related packages.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
14-24
: Example Code Snippet VerificationThe TypeScript snippet using
useHive
is well structured and effectively demonstrates the new configuration pattern.packages/libraries/apollo/CHANGELOG.md (3)
3-13
: New CHANGELOG Entry for Version 0.38.0The changelog entry for version 0.38.0 is comprehensive. It details the minor changes—including support for specifying a target for usage reporting—and includes a clear example snippet.
🧰 Tools
🪛 LanguageTool
[misspelling] ~11-~11: Use “a” instead of ‘an’ if the following word doesn’t start with a vowel sound, e.g. ‘a sentence’, ‘a university’.
Context: ....gthe-guild/graphql-hive/staging
) or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b...(EN_A_VS_AN)
14-24
: Example Configuration SnippetThe provided TypeScript example for using
useHive
from@graphql-hive/apollo
is concise and accurately conveys the updated usage reporting feature.
26-37
: Apollo Server Patch ChangesThe patch changes correctly address the issue with unhandled rejections in Apollo Server v3. The dependency update to
@graphql-hive/[email protected]
is consistent with similar changes across the ecosystem.packages/libraries/envelop/CHANGELOG.md (3)
3-6
: Changelog Version Header Format
The version heading "## 0.35.0" and the subtitle "### Minor Changes" are clearly defined and consistent with the file’s structure. Please ensure that future version sections adhere to this format for consistency across releases.
14-25
: Usage Reporting Example Snippet
The included TypeScript snippet that demonstrates the newusage
configuration foruseHive
is clear and helpful. It effectively shows how to set a target (either as a slug or UUID), aiding users in understanding the new feature.
26-31
: Dependency Update Documentation
The "### Patch Changes" section correctly documents the dependency update to@graphql-hive/[email protected]
. This section is formatted consistently with previous entries and provides the necessary commit reference.deployment/CHANGELOG.md (4)
3-3
: Version Header Added:
The new version header for 5.1.3 is correctly introduced and follows the established changelog format.
5-5
: Patch Changes Header Introduced:
The header### Patch Changes
for version 5.1.3 is clear and consistent with previous versions.
7-10
: Email Template Standardization Entry:
The entry for [#6553] details the standardization of email templates well. The commit reference and acknowledgment are clear.
26-29
: Email Templating Consolidation Entry:
The entry for [#6542] detailing the consolidation of email templating logic into theemails
service is well described and consistent with the changelog's style.
🐋 This PR was built and pushed to the following Docker images: Targets: Platforms: Image Tag: Docker Bake metadata{
"apollo-router": {
"buildx.build.provenance": {
"buildType": "https://mobyproject.org/buildkit@v1",
"materials": [
{
"uri": "pkg:docker/docker/dockerfile@1",
"digest": {
"sha256": "4c68376a702446fc3c79af22de146a148bc3367e73c25a5803d453b6b3f722fb"
}
},
{
"uri": "pkg:docker/debian@12-slim?platform=linux%2Farm64",
"digest": {
"sha256": "12c396bd585df7ec21d5679bb6a83d4878bc4415ce926c9e5ea6426d23c60bdc"
}
},
{
"uri": "pkg:docker/[email protected]?platform=linux%2Farm64",
"digest": {
"sha256": "738ae99a3d75623f41e6882566b4ef37e38a9840244a47efd4a0ca22e9628b88"
}
}
],
"invocation": {
"configSource": {
"entryPoint": "router.dockerfile"
},
"parameters": {
"frontend": "gateway.v0",
"args": {
"build-arg:IMAGE_DESCRIPTION": "Apollo Router for GraphQL Hive.",
"build-arg:IMAGE_TITLE": "graphql-hive/apollo-router",
"build-arg:PORT": "4000",
"build-arg:RELEASE": "5f1d772eac9b1dde29091a43420a46a8662809f6",
"cmdline": "docker/dockerfile:1",
"context:config": "local:config",
"context:pkg": "local:pkg",
"frontend.caps": "moby.buildkit.frontend.contexts+forward",
"source": "docker/dockerfile:1"
},
"locals": [
{
"name": "config"
},
{
"name": "context"
},
{
"name": "dockerfile"
},
{
"name": "pkg"
}
]
},
"environment": {
"platform": "linux/arm64"
}
}
},
"buildx.build.ref": "builder-7ed429fa-11de-434e-be24-96d1c56f2e55/builder-7ed429fa-11de-434e-be24-96d1c56f2e550/mtxjns272div25ggmc1vkamub",
"containerimage.config.digest": "sha256:32daf91e03014a84094195e46af7a0694ef63e8e5868ed573be57d5a5b34a310",
"containerimage.descriptor": {
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"digest": "sha256:5b5979158263af9241414dffa779eefab3bf75c6acdd97eba88fe7db261854a1",
"size": 2069,
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
"containerimage.digest": "sha256:5b5979158263af9241414dffa779eefab3bf75c6acdd97eba88fe7db261854a1",
"image.name": "ghcr.io/graphql-hive/apollo-router:5f1d772eac9b1dde29091a43420a46a8662809f6-arm64,ghcr.io/graphql-hive/apollo-router:changeset_release_main-arm64"
},
"buildx.build.warnings": [
{
"vertex": "sha256:0cc00e2435c9690d596831d8094ae75529323110d18b9327fa630a122266f22f",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSA0NCk=",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "router.dockerfile",
"data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcGtnCkZST00gc2NyYXRjaCBBUyBjb25maWcKCkZST00gcnVzdDoxLjg0IEFTIGJ1aWxkCgojIFJlcXVpcmVkIGJ5IEFwb2xsbyBSb3V0ZXIKUlVOIGFwdC1nZXQgdXBkYXRlClJVTiBhcHQtZ2V0IC15IGluc3RhbGwgbnBtIHByb3RvYnVmLWNvbXBpbGVyIGNtYWtlClJVTiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKUlVOIHVwZGF0ZS1jYS1jZXJ0aWZpY2F0ZXMKUlVOIHJ1c3R1cCBjb21wb25lbnQgYWRkIHJ1c3RmbXQKCldPUktESVIgL3Vzci9zcmMKIyBDcmVhdGUgYmxhbmsgcHJvamVjdApSVU4gVVNFUj1yb290IGNhcmdvIG5ldyByb3V0ZXIKCiMgQ29weSBDYXJnbyBmaWxlcwpDT1BZIC0tZnJvbT1wa2cgQ2FyZ28udG9tbCAvdXNyL3NyYy9yb3V0ZXIvCkNPUFkgLS1mcm9tPWNvbmZpZyBDYXJnby5sb2NrIC91c3Ivc3JjL3JvdXRlci8KCldPUktESVIgL3Vzci9zcmMvcm91dGVyCiMgR2V0IHRoZSBkZXBlbmRlbmNpZXMgY2FjaGVkLCBzbyB3ZSBjYW4gdXNlIGR1bW15IGlucHV0IGZpbGVzIHNvIENhcmdvIHdvbnQgZmFpbApSVU4gZWNobyAnZm4gbWFpbigpIHsgcHJpbnRsbiEoIiIpOyB9JyA+IC4vc3JjL21haW4ucnMKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9saWIucnMKUlVOIGNhcmdvIGJ1aWxkIC0tcmVsZWFzZQoKIyBDb3B5IGluIHRoZSBhY3R1YWwgc291cmNlIGNvZGUKQ09QWSAtLWZyb209cGtnIHNyYyAuL3NyYwpSVU4gdG91Y2ggLi9zcmMvbWFpbi5ycwpSVU4gdG91Y2ggLi9zcmMvbGliLnJzCgojIFJlYWwgYnVpbGQgdGhpcyB0aW1lClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgUnVudGltZQpGUk9NIGRlYmlhbjoxMi1zbGltIEFTIHJ1bnRpbWUKClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIGNhLWNlcnRpZmljYXRlcwpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL2NvbnNvbGUiCgpSVU4gbWtkaXIgLXAgL2Rpc3QvY29uZmlnClJVTiBta2RpciAvZGlzdC9zY2hlbWEKCiMgQ29weSBpbiB0aGUgcmVxdWlyZWQgZmlsZXMgZnJvbSBvdXIgYnVpbGQgaW1hZ2UKQ09QWSAtLWZyb209YnVpbGQgLS1jaG93bj1yb290OnJvb3QgL3Vzci9zcmMvcm91dGVyL3RhcmdldC9yZWxlYXNlL3JvdXRlciAvZGlzdApDT1BZIC0tZnJvbT1wa2cgcm91dGVyLnlhbWwgL2Rpc3QvY29uZmlnL3JvdXRlci55YW1sCgpXT1JLRElSIC9kaXN0CgpFTlYgQVBPTExPX1JPVVRFUl9DT05GSUdfUEFUSD0iL2Rpc3QvY29uZmlnL3JvdXRlci55YW1sIgoKRU5UUllQT0lOVCBbIi4vcm91dGVyIl0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 44
},
"end": {
"line": 44
}
}
]
},
{
"vertex": "sha256:0cc00e2435c9690d596831d8094ae75529323110d18b9327fa630a122266f22f",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9ERVNDUklQVElPTicgKGxpbmUgNDUp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "router.dockerfile",
"data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcGtnCkZST00gc2NyYXRjaCBBUyBjb25maWcKCkZST00gcnVzdDoxLjg0IEFTIGJ1aWxkCgojIFJlcXVpcmVkIGJ5IEFwb2xsbyBSb3V0ZXIKUlVOIGFwdC1nZXQgdXBkYXRlClJVTiBhcHQtZ2V0IC15IGluc3RhbGwgbnBtIHByb3RvYnVmLWNvbXBpbGVyIGNtYWtlClJVTiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKUlVOIHVwZGF0ZS1jYS1jZXJ0aWZpY2F0ZXMKUlVOIHJ1c3R1cCBjb21wb25lbnQgYWRkIHJ1c3RmbXQKCldPUktESVIgL3Vzci9zcmMKIyBDcmVhdGUgYmxhbmsgcHJvamVjdApSVU4gVVNFUj1yb290IGNhcmdvIG5ldyByb3V0ZXIKCiMgQ29weSBDYXJnbyBmaWxlcwpDT1BZIC0tZnJvbT1wa2cgQ2FyZ28udG9tbCAvdXNyL3NyYy9yb3V0ZXIvCkNPUFkgLS1mcm9tPWNvbmZpZyBDYXJnby5sb2NrIC91c3Ivc3JjL3JvdXRlci8KCldPUktESVIgL3Vzci9zcmMvcm91dGVyCiMgR2V0IHRoZSBkZXBlbmRlbmNpZXMgY2FjaGVkLCBzbyB3ZSBjYW4gdXNlIGR1bW15IGlucHV0IGZpbGVzIHNvIENhcmdvIHdvbnQgZmFpbApSVU4gZWNobyAnZm4gbWFpbigpIHsgcHJpbnRsbiEoIiIpOyB9JyA+IC4vc3JjL21haW4ucnMKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9saWIucnMKUlVOIGNhcmdvIGJ1aWxkIC0tcmVsZWFzZQoKIyBDb3B5IGluIHRoZSBhY3R1YWwgc291cmNlIGNvZGUKQ09QWSAtLWZyb209cGtnIHNyYyAuL3NyYwpSVU4gdG91Y2ggLi9zcmMvbWFpbi5ycwpSVU4gdG91Y2ggLi9zcmMvbGliLnJzCgojIFJlYWwgYnVpbGQgdGhpcyB0aW1lClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgUnVudGltZQpGUk9NIGRlYmlhbjoxMi1zbGltIEFTIHJ1bnRpbWUKClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIGNhLWNlcnRpZmljYXRlcwpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL2NvbnNvbGUiCgpSVU4gbWtkaXIgLXAgL2Rpc3QvY29uZmlnClJVTiBta2RpciAvZGlzdC9zY2hlbWEKCiMgQ29weSBpbiB0aGUgcmVxdWlyZWQgZmlsZXMgZnJvbSBvdXIgYnVpbGQgaW1hZ2UKQ09QWSAtLWZyb209YnVpbGQgLS1jaG93bj1yb290OnJvb3QgL3Vzci9zcmMvcm91dGVyL3RhcmdldC9yZWxlYXNlL3JvdXRlciAvZGlzdApDT1BZIC0tZnJvbT1wa2cgcm91dGVyLnlhbWwgL2Rpc3QvY29uZmlnL3JvdXRlci55YW1sCgpXT1JLRElSIC9kaXN0CgpFTlYgQVBPTExPX1JPVVRFUl9DT05GSUdfUEFUSD0iL2Rpc3QvY29uZmlnL3JvdXRlci55YW1sIgoKRU5UUllQT0lOVCBbIi4vcm91dGVyIl0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 45
},
"end": {
"line": 45
}
}
]
},
{
"vertex": "sha256:0cc00e2435c9690d596831d8094ae75529323110d18b9327fa630a122266f22f",
"level": 1,
"short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9USVRMRScgKGxpbmUgNDMp",
"detail": [
"VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
],
"url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
"sourceInfo": {
"filename": "router.dockerfile",
"data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcGtnCkZST00gc2NyYXRjaCBBUyBjb25maWcKCkZST00gcnVzdDoxLjg0IEFTIGJ1aWxkCgojIFJlcXVpcmVkIGJ5IEFwb2xsbyBSb3V0ZXIKUlVOIGFwdC1nZXQgdXBkYXRlClJVTiBhcHQtZ2V0IC15IGluc3RhbGwgbnBtIHByb3RvYnVmLWNvbXBpbGVyIGNtYWtlClJVTiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKUlVOIHVwZGF0ZS1jYS1jZXJ0aWZpY2F0ZXMKUlVOIHJ1c3R1cCBjb21wb25lbnQgYWRkIHJ1c3RmbXQKCldPUktESVIgL3Vzci9zcmMKIyBDcmVhdGUgYmxhbmsgcHJvamVjdApSVU4gVVNFUj1yb290IGNhcmdvIG5ldyByb3V0ZXIKCiMgQ29weSBDYXJnbyBmaWxlcwpDT1BZIC0tZnJvbT1wa2cgQ2FyZ28udG9tbCAvdXNyL3NyYy9yb3V0ZXIvCkNPUFkgLS1mcm9tPWNvbmZpZyBDYXJnby5sb2NrIC91c3Ivc3JjL3JvdXRlci8KCldPUktESVIgL3Vzci9zcmMvcm91dGVyCiMgR2V0IHRoZSBkZXBlbmRlbmNpZXMgY2FjaGVkLCBzbyB3ZSBjYW4gdXNlIGR1bW15IGlucHV0IGZpbGVzIHNvIENhcmdvIHdvbnQgZmFpbApSVU4gZWNobyAnZm4gbWFpbigpIHsgcHJpbnRsbiEoIiIpOyB9JyA+IC4vc3JjL21haW4ucnMKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9saWIucnMKUlVOIGNhcmdvIGJ1aWxkIC0tcmVsZWFzZQoKIyBDb3B5IGluIHRoZSBhY3R1YWwgc291cmNlIGNvZGUKQ09QWSAtLWZyb209cGtnIHNyYyAuL3NyYwpSVU4gdG91Y2ggLi9zcmMvbWFpbi5ycwpSVU4gdG91Y2ggLi9zcmMvbGliLnJzCgojIFJlYWwgYnVpbGQgdGhpcyB0aW1lClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgUnVudGltZQpGUk9NIGRlYmlhbjoxMi1zbGltIEFTIHJ1bnRpbWUKClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIGNhLWNlcnRpZmljYXRlcwpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL2NvbnNvbGUiCgpSVU4gbWtkaXIgLXAgL2Rpc3QvY29uZmlnClJVTiBta2RpciAvZGlzdC9zY2hlbWEKCiMgQ29weSBpbiB0aGUgcmVxdWlyZWQgZmlsZXMgZnJvbSBvdXIgYnVpbGQgaW1hZ2UKQ09QWSAtLWZyb209YnVpbGQgLS1jaG93bj1yb290OnJvb3QgL3Vzci9zcmMvcm91dGVyL3RhcmdldC9yZWxlYXNlL3JvdXRlciAvZGlzdApDT1BZIC0tZnJvbT1wa2cgcm91dGVyLnlhbWwgL2Rpc3QvY29uZmlnL3JvdXRlci55YW1sCgpXT1JLRElSIC9kaXN0CgpFTlYgQVBPTExPX1JPVVRFUl9DT05GSUdfUEFUSD0iL2Rpc3QvY29uZmlnL3JvdXRlci55YW1sIgoKRU5UUllQT0lOVCBbIi4vcm91dGVyIl0K",
"language": "Dockerfile"
},
"range": [
{
"start": {
"line": 43
},
"end": {
"line": 43
}
}
]
}
]
} |
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@graphql-hive/[email protected]
Minor Changes
#6574
494697e
Thanks @n1ru4l! - Add support for providing a target for usage
reporting with organization access tokens. This can either be a slug following the format
$organizationSlug/$projectSlug/$targetSlug
(e.gthe-guild/graphql-hive/staging
) or an UUID(e.g.
a0f4c605-6541-4350-8cfe-b31f21a4bf80
)Patch Changes
a9fc409
Thanks @tmair! - Prevent GraphQL document with selection set not
satisfiable by the server to cause unhandled rejections for Apollo Server v3 (see
fix: unhandled rejection in apollo plugin #4958 and
Server crash when querying non-existing field using Apollo Server with @graphql-hive/apollo plugin #4935).
[
494697e
]:@graphql-hive/[email protected]
Minor Changes
3bf0598
Thanks @n1ru4l! - Better error handling for missing
--target
optionwhen required.
Patch Changes
#6582
bb2f2aa
Thanks @jdolle! - Adds optional url argument to schema checks
Updated dependencies
[
494697e
]:@graphql-hive/[email protected]
Minor Changes
#6574
494697e
Thanks @n1ru4l! - Add support for providing a target for usage
reporting with organization access tokens. This can either be a slug following the format
$organizationSlug/$projectSlug/$targetSlug
(e.gthe-guild/graphql-hive/staging
) or an UUID(e.g.
a0f4c605-6541-4350-8cfe-b31f21a4bf80
)@graphql-hive/[email protected]
Minor Changes
#6574
494697e
Thanks @n1ru4l! - Add support for providing a target for usage
reporting with organization access tokens. This can either be a slug following the format
$organizationSlug/$projectSlug/$targetSlug
(e.gthe-guild/graphql-hive/staging
) or an UUID(e.g.
a0f4c605-6541-4350-8cfe-b31f21a4bf80
)Patch Changes
[
494697e
]:@graphql-hive/[email protected]
Minor Changes
#6574
494697e
Thanks @n1ru4l! - Add support for providing a target for usage
reporting with organization access tokens. This can either be a slug following the format
$organizationSlug/$projectSlug/$targetSlug
(e.gthe-guild/graphql-hive/staging
) or an UUID(e.g.
a0f4c605-6541-4350-8cfe-b31f21a4bf80
)Patch Changes
[
494697e
]:[email protected]
Minor Changes
#6577
c5d7822
Thanks @dotansimha! - Add support for providing a target for
usage reporting with organization access tokens.
This can either be a slug following the format
$organizationSlug/$projectSlug/$targetSlug
(e.gthe-guild/graphql-hive/staging
) or an UUID (e.g.a0f4c605-6541-4350-8cfe-b31f21a4bf80
).[email protected]
Patch Changes
#6553
f0fe03c
Thanks @kamilkisiela! - Standardize the design and content of
all email templates for consistency.
#6571
bf06e94
Thanks @kamilkisiela! - Adds ability to all services to write a
heap dump to a disk when SIGUSR1 signal is received
#6582
bb2f2aa
Thanks @jdolle! - Adds optional url argument to schema checks
#6586
e10de03
Thanks @kamilkisiela! - Corrected an issue where fields from
type extensions were not marked as unused when appropriate
#6542
719e3e6
Thanks @kamilkisiela! - Consolidates email templating logic
into the
emails
service.