Skip to content

Conversation

@theguild-bot
Copy link
Collaborator

Automatic update of apollo-router to version 2.8.2.

@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @theguild-bot, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request performs an automatic update of the apollo-router to its latest version, 2.8.2. This update ensures that the project benefits from the newest features, bug fixes, and performance improvements available in the router. The change also involves updating several other related and core Rust dependencies to maintain compatibility and leverage their latest stable releases, alongside the introduction of a new dependency, serde_json, for the router.

Highlights

  • Apollo Router Update: The primary change is the update of apollo-router to version 2.8.2.
  • Related Dependency Updates: Several related packages have also been updated, including apollo-federation to 2.8.2, hive-apollo-router-plugin to 2.3.2, and hive-console-sdk to 0.1.1.
  • Core Dependency Updates: Underlying Rust dependencies like itertools have been updated from 0.11.0 to 0.14.0, rhai from 1.21.0 to 1.23.6, and rhai_codegen from 2.2.0 to 3.1.0.
  • New Dependency: The apollo-router now includes serde_json as a new dependency.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

The dependency updates are mostly routine. The major version bump of the transitive dependency rhai_codegen from v2.2.0 to v3.1.0 is the most notable change. This is considered low-risk as it's pulled in by a patch release of a direct dependency. The changes look good to merge, pending CI.

@github-actions
Copy link
Contributor

github-actions bot commented Nov 11, 2025

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

Package Version Info
@graphql-hive/apollo 0.42.1-alpha-20251121200531-65d64da64c9214e6dfe7100cde41f406eff7a482 npm ↗︎ unpkg ↗︎
@graphql-hive/cli 0.53.5-alpha-20251121200531-65d64da64c9214e6dfe7100cde41f406eff7a482 npm ↗︎ unpkg ↗︎
@graphql-hive/core 0.15.1-alpha-20251121200531-65d64da64c9214e6dfe7100cde41f406eff7a482 npm ↗︎ unpkg ↗︎
@graphql-hive/envelop 0.38.1-alpha-20251121200531-65d64da64c9214e6dfe7100cde41f406eff7a482 npm ↗︎ unpkg ↗︎
@graphql-hive/yoga 0.43.1-alpha-20251121200531-65d64da64c9214e6dfe7100cde41f406eff7a482 npm ↗︎ unpkg ↗︎
hive 8.9.0-alpha-20251121200531-65d64da64c9214e6dfe7100cde41f406eff7a482 npm ↗︎ unpkg ↗︎

@github-actions
Copy link
Contributor

github-actions bot commented Nov 11, 2025

📚 Storybook Deployment

The latest changes are available as preview in: https://pr-7255.hive-storybook.pages.dev

@github-actions
Copy link
Contributor

github-actions bot commented Nov 11, 2025

💻 Website Preview

The latest changes are available as preview in: https://pr-7255.hive-landing-page.pages.dev

@github-actions
Copy link
Contributor

github-actions bot commented Nov 11, 2025

🐋 This PR was built and pushed to the following Docker images:

Targets: build

Platforms: linux/amd64

Image Tag: 65d64da64c9214e6dfe7100cde41f406eff7a482

Docker Bake metadata
{
"app": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "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": "65d64da64c9214e6dfe7100cde41f406eff7a482",
          "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": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:dockerfile": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:shared": "xl18fwm0gn6ccoukdtbkkzbij"
        },
        "locals": [
          {
            "name": "context"
          },
          {
            "name": "dist"
          },
          {
            "name": "dockerfile"
          },
          {
            "name": "shared"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-c4d78431-96f7-41ef-82c5-1b944e63e723/builder-c4d78431-96f7-41ef-82c5-1b944e63e7230/soi4vxp96juym2d5toqtm7zqg",
  "containerimage.config.digest": "sha256:e39be1ca5121c2c0af578742ac3c8e2fc4abd2a389333692e29558e52a38a575",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:3038a6224edffe27f3fc45695f13278e565c3c1678d40484f594e9dff747ab39",
    "size": 2075,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:3038a6224edffe27f3fc45695f13278e565c3c1678d40484f594e9dff747ab39",
  "image.name": "ghcr.io/graphql-hive/app:65d64da64c9214e6dfe7100cde41f406eff7a482-amd64,ghcr.io/graphql-hive/app:apollo_router_update_2.8.2-amd64"
},
"buildx.build.warnings": [
  {
    "vertex": "sha256:d5dbe42c090326517d55e488fe95ae146901093c5835e0b9bc7142fe9184de9f",
    "level": 1,
    "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9ERVNDUklQVElPTicgKGxpbmUgMTcp",
    "detail": [
      "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
    ],
    "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
    "sourceInfo": {
      "filename": "migrations.dockerfile",
      "data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQ9cHJvZHVjdGlvbgpFTlYgTk9ERV9FTlY9cHJvZHVjdGlvbgpFTlYgUkVMRUFTRT0kUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
      "language": "Dockerfile"
    },
    "range": [
      {
        "start": {
          "line": 17
        },
        "end": {
          "line": 17
        }
      }
    ]
  },
  {
    "vertex": "sha256:9ca6fe99278336f095feecb7f27bb0efd822bdd7c0177512ca5a1e4884947cc0",
    "level": 1,
    "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9USVRMRScgKGxpbmUgMTIp",
    "detail": [
      "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
    ],
    "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
    "sourceInfo": {
      "filename": "services.dockerfile",
      "data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UPXByb2R1Y3Rpb24KRU5WIFJFTEVBU0U9JFJFTEVBU0UKRU5WIFBPUlQ9JFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
      "language": "Dockerfile"
    },
    "range": [
      {
        "start": {
          "line": 12
        },
        "end": {
          "line": 12
        }
      }
    ]
  },
  {
    "vertex": "sha256:9ca6fe99278336f095feecb7f27bb0efd822bdd7c0177512ca5a1e4884947cc0",
    "level": 1,
    "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSAxMyk=",
    "detail": [
      "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
    ],
    "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
    "sourceInfo": {
      "filename": "services.dockerfile",
      "data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UPXByb2R1Y3Rpb24KRU5WIFJFTEVBU0U9JFJFTEVBU0UKRU5WIFBPUlQ9JFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
      "language": "Dockerfile"
    },
    "range": [
      {
        "start": {
          "line": 13
        },
        "end": {
          "line": 13
        }
      }
    ]
  },
  {
    "vertex": "sha256:9ca6fe99278336f095feecb7f27bb0efd822bdd7c0177512ca5a1e4884947cc0",
    "level": 1,
    "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9ERVNDUklQVElPTicgKGxpbmUgMTQp",
    "detail": [
      "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
    ],
    "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
    "sourceInfo": {
      "filename": "services.dockerfile",
      "data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UPXByb2R1Y3Rpb24KRU5WIFJFTEVBU0U9JFJFTEVBU0UKRU5WIFBPUlQ9JFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
      "language": "Dockerfile"
    },
    "range": [
      {
        "start": {
          "line": 14
        },
        "end": {
          "line": 14
        }
      }
    ]
  },
  {
    "vertex": "sha256:9ca6fe99278336f095feecb7f27bb0efd822bdd7c0177512ca5a1e4884947cc0",
    "level": 1,
    "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSAyMSk=",
    "detail": [
      "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
    ],
    "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
    "sourceInfo": {
      "filename": "services.dockerfile",
      "data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UPXByb2R1Y3Rpb24KRU5WIFJFTEVBU0U9JFJFTEVBU0UKRU5WIFBPUlQ9JFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
      "language": "Dockerfile"
    },
    "range": [
      {
        "start": {
          "line": 21
        },
        "end": {
          "line": 21
        }
      }
    ]
  },
  {
    "vertex": "sha256:9ca6fe99278336f095feecb7f27bb0efd822bdd7c0177512ca5a1e4884947cc0",
    "level": 1,
    "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRQT1JUJyAobGluZSAyMik=",
    "detail": [
      "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
    ],
    "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
    "sourceInfo": {
      "filename": "services.dockerfile",
      "data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSB3Z2V0IGNhLWNlcnRpZmljYXRlcyAmJiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKCkFSRyBTRVJWSUNFX0RJUl9OQU1FCldPUktESVIgL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLyRTRVJWSUNFX0RJUl9OQU1FLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UubGljZW5zZXM9TUlUCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS50aXRsZT0kSU1BR0VfVElUTEUKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlcnNpb249JFJFTEVBU0UKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmRlc2NyaXB0aW9uPSRJTUFHRV9ERVNDUklQVElPTgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYXV0aG9ycz0iVGhlIEd1aWxkIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudmVuZG9yPSJLYW1pbCBLaXNpZWxhIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudXJsPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL3BsYXRmb3JtIgoKRU5WIEVOVklST05NRU5UPXByb2R1Y3Rpb24KRU5WIFJFTEVBU0U9JFJFTEVBU0UKRU5WIFBPUlQ9JFBPUlQKCkhFQUxUSENIRUNLIC0taW50ZXJ2YWw9NXMgXAogIC0tdGltZW91dD01cyBcCiAgLS1zdGFydC1wZXJpb2Q9NXMgXAogIC0tcmV0cmllcz02IFwKICBDTUQgJEhFQUxUSENIRUNLX0NNRAoKRU5UUllQT0lOVCBbICIvZW50cnlwb2ludC5zaCIgXQo=",
      "language": "Dockerfile"
    },
    "range": [
      {
        "start": {
          "line": 22
        },
        "end": {
          "line": 22
        }
      }
    ]
  },
  {
    "vertex": "sha256:d5dbe42c090326517d55e488fe95ae146901093c5835e0b9bc7142fe9184de9f",
    "level": 1,
    "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSAxMik=",
    "detail": [
      "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
    ],
    "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
    "sourceInfo": {
      "filename": "migrations.dockerfile",
      "data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQ9cHJvZHVjdGlvbgpFTlYgTk9ERV9FTlY9cHJvZHVjdGlvbgpFTlYgUkVMRUFTRT0kUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
      "language": "Dockerfile"
    },
    "range": [
      {
        "start": {
          "line": 12
        },
        "end": {
          "line": 12
        }
      }
    ]
  },
  {
    "vertex": "sha256:d5dbe42c090326517d55e488fe95ae146901093c5835e0b9bc7142fe9184de9f",
    "level": 1,
    "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9USVRMRScgKGxpbmUgMTUp",
    "detail": [
      "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
    ],
    "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
    "sourceInfo": {
      "filename": "migrations.dockerfile",
      "data": "RlJPTSBub2RlOjIyLjEzLjAtc2xpbQoKUlVOIGFwdC1nZXQgdXBkYXRlICYmIGFwdC1nZXQgaW5zdGFsbCAteSBjYS1jZXJ0aWZpY2F0ZXMKCldPUktESVIgL3Vzci9zcmMvYXBwCgpDT1BZIC0tZnJvbT1kaXN0IC4gL3Vzci9zcmMvYXBwLwpDT1BZIC0tZnJvbT1zaGFyZWQgLiAvCgpFTlYgRU5WSVJPTk1FTlQ9cHJvZHVjdGlvbgpFTlYgTk9ERV9FTlY9cHJvZHVjdGlvbgpFTlYgUkVMRUFTRT0kUkVMRUFTRQoKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmxpY2Vuc2VzPU1JVApMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnNvdXJjZT0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9wbGF0Zm9ybSIKCkVOVFJZUE9JTlQgWyAiL2VudHJ5cG9pbnQuc2giIF0K",
      "language": "Dockerfile"
    },
    "range": [
      {
        "start": {
          "line": 15
        },
        "end": {
          "line": 15
        }
      }
    ]
  }
],
"commerce": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "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": "65d64da64c9214e6dfe7100cde41f406eff7a482",
          "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": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:dockerfile": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:shared": "xl18fwm0gn6ccoukdtbkkzbij"
        },
        "locals": [
          {
            "name": "context"
          },
          {
            "name": "dist"
          },
          {
            "name": "dockerfile"
          },
          {
            "name": "shared"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-c4d78431-96f7-41ef-82c5-1b944e63e723/builder-c4d78431-96f7-41ef-82c5-1b944e63e7230/ga124s0iivpjzyje9pxyt5wwi",
  "containerimage.config.digest": "sha256:a877f48e0af69384d37f686e24c70701b063d00d27070bd5adfa2d15c9487e57",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:ac8266cec265d71b0523612dcd6aeb9a50cf420c8381af7850a32115ac31f582",
    "size": 2075,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:ac8266cec265d71b0523612dcd6aeb9a50cf420c8381af7850a32115ac31f582",
  "image.name": "ghcr.io/graphql-hive/commerce:65d64da64c9214e6dfe7100cde41f406eff7a482-amd64,ghcr.io/graphql-hive/commerce:apollo_router_update_2.8.2-amd64"
},
"composition-federation-2": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "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": "65d64da64c9214e6dfe7100cde41f406eff7a482",
          "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": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:dockerfile": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:shared": "xl18fwm0gn6ccoukdtbkkzbij"
        },
        "locals": [
          {
            "name": "context"
          },
          {
            "name": "dist"
          },
          {
            "name": "dockerfile"
          },
          {
            "name": "shared"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-c4d78431-96f7-41ef-82c5-1b944e63e723/builder-c4d78431-96f7-41ef-82c5-1b944e63e7230/fmxyr98csilikdyvx3qiiidgp",
  "containerimage.config.digest": "sha256:32d14b6e47ff4f90f3222c316a684cb64dd0f542fa07607faeeb0058946906e0",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:b680ab89a418dc46871cbcf6a60565b96d338c10dfdd1ed455203878b621e952",
    "size": 2075,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:b680ab89a418dc46871cbcf6a60565b96d338c10dfdd1ed455203878b621e952",
  "image.name": "ghcr.io/graphql-hive/composition-federation-2:65d64da64c9214e6dfe7100cde41f406eff7a482-amd64,ghcr.io/graphql-hive/composition-federation-2:apollo_router_update_2.8.2-amd64"
},
"emails": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "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": "65d64da64c9214e6dfe7100cde41f406eff7a482",
          "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": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:dockerfile": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:shared": "xl18fwm0gn6ccoukdtbkkzbij"
        },
        "locals": [
          {
            "name": "context"
          },
          {
            "name": "dist"
          },
          {
            "name": "dockerfile"
          },
          {
            "name": "shared"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-c4d78431-96f7-41ef-82c5-1b944e63e723/builder-c4d78431-96f7-41ef-82c5-1b944e63e7230/keu1c11u32xgntyx4t892zpvz",
  "containerimage.config.digest": "sha256:a9539ef05707555afc4d2db52681a4f0710cbaf6aa3723b82d69c20164c12476",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:68e5e3434a58a4705769b42034d361ad1c2c2d7e705f308f2c80f8d72c9b7c07",
    "size": 2075,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:68e5e3434a58a4705769b42034d361ad1c2c2d7e705f308f2c80f8d72c9b7c07",
  "image.name": "ghcr.io/graphql-hive/emails:65d64da64c9214e6dfe7100cde41f406eff7a482-amd64,ghcr.io/graphql-hive/emails:apollo_router_update_2.8.2-amd64"
},
"otel-collector": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "digest": {
          "sha256": "0f2d5c38dd7a4f4f733e688e3a6733cb5ab1ac6e3cb4603a5dd564e5bfb80eed"
        }
      },
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "digest": {
          "sha256": "7d1571fea7cdc08fe7f37d4eacf06dfe5756366acb7bdd33cf26a7c422fed993"
        }
      }
    ],
    "invocation": {
      "configSource": {
        "entryPoint": "otel-collector.dockerfile"
      },
      "parameters": {
        "frontend": "dockerfile.v0",
        "args": {
          "build-arg:IMAGE_DESCRIPTION": "OTEL Collector for GraphQL Hive.",
          "build-arg:IMAGE_TITLE": "graphql-hive/otel-collector",
          "build-arg:RELEASE": "65d64da64c9214e6dfe7100cde41f406eff7a482",
          "local-sessionid:dockerfile": "xl18fwm0gn6ccoukdtbkkzbij"
        },
        "locals": [
          {
            "name": "context"
          },
          {
            "name": "dockerfile"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-c4d78431-96f7-41ef-82c5-1b944e63e723/builder-c4d78431-96f7-41ef-82c5-1b944e63e7230/t67ksktf71hpbwccz7mlqu1ep",
  "containerimage.config.digest": "sha256:39ff86967f45fae7ca77e667a890729e723100d550969a0c976adebb6883fc21",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:6a99d9cbe8927e16c400c94c2e1a1d2d952bcbb3d49cec69ea9a209ff26442cf",
    "size": 1089,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:6a99d9cbe8927e16c400c94c2e1a1d2d952bcbb3d49cec69ea9a209ff26442cf",
  "image.name": "ghcr.io/graphql-hive/otel-collector:65d64da64c9214e6dfe7100cde41f406eff7a482-amd64,ghcr.io/graphql-hive/otel-collector:apollo_router_update_2.8.2-amd64"
},
"policy": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "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": "65d64da64c9214e6dfe7100cde41f406eff7a482",
          "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": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:dockerfile": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:shared": "xl18fwm0gn6ccoukdtbkkzbij"
        },
        "locals": [
          {
            "name": "context"
          },
          {
            "name": "dist"
          },
          {
            "name": "dockerfile"
          },
          {
            "name": "shared"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-c4d78431-96f7-41ef-82c5-1b944e63e723/builder-c4d78431-96f7-41ef-82c5-1b944e63e7230/cnt607p3djcpus3btfsg1bevc",
  "containerimage.config.digest": "sha256:20c9fe531ccf0c13cb354f1230fcb7f50412e6179b3f05b9274463ad4de07cd5",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:449bde25a61d34c903a1ffa912bc62d6132d02a7f19338aad7b5d67e2c483fcb",
    "size": 2075,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:449bde25a61d34c903a1ffa912bc62d6132d02a7f19338aad7b5d67e2c483fcb",
  "image.name": "ghcr.io/graphql-hive/policy:65d64da64c9214e6dfe7100cde41f406eff7a482-amd64,ghcr.io/graphql-hive/policy:apollo_router_update_2.8.2-amd64"
},
"schema": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "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": "65d64da64c9214e6dfe7100cde41f406eff7a482",
          "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": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:dockerfile": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:shared": "xl18fwm0gn6ccoukdtbkkzbij"
        },
        "locals": [
          {
            "name": "context"
          },
          {
            "name": "dist"
          },
          {
            "name": "dockerfile"
          },
          {
            "name": "shared"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-c4d78431-96f7-41ef-82c5-1b944e63e723/builder-c4d78431-96f7-41ef-82c5-1b944e63e7230/ipnw98z924vuwl2iczm3sw27c",
  "containerimage.config.digest": "sha256:88ffb01020b4fa9b5aa6dab04dc7d216ded2014a8ed615753097d3a4836bb336",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:fe6c23d3369c8d60139d280d2231e09dd2bd398254c5230e5a4918c15cd174ff",
    "size": 2075,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:fe6c23d3369c8d60139d280d2231e09dd2bd398254c5230e5a4918c15cd174ff",
  "image.name": "ghcr.io/graphql-hive/schema:65d64da64c9214e6dfe7100cde41f406eff7a482-amd64,ghcr.io/graphql-hive/schema:apollo_router_update_2.8.2-amd64"
},
"server": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "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": "65d64da64c9214e6dfe7100cde41f406eff7a482",
          "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": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:dockerfile": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:shared": "xl18fwm0gn6ccoukdtbkkzbij"
        },
        "locals": [
          {
            "name": "context"
          },
          {
            "name": "dist"
          },
          {
            "name": "dockerfile"
          },
          {
            "name": "shared"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-c4d78431-96f7-41ef-82c5-1b944e63e723/builder-c4d78431-96f7-41ef-82c5-1b944e63e7230/xzmkysqzh0rfc4ou03f4cble7",
  "containerimage.config.digest": "sha256:b6d8e0da87ee30e0ba87c79471e290e364e942dccd43abc34ee834ad43018c44",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:1a238ca2326d83d70587889d22daa5876928abf48a356c6479d0c29cc56f92b5",
    "size": 2076,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:1a238ca2326d83d70587889d22daa5876928abf48a356c6479d0c29cc56f92b5",
  "image.name": "ghcr.io/graphql-hive/server:65d64da64c9214e6dfe7100cde41f406eff7a482-amd64,ghcr.io/graphql-hive/server:apollo_router_update_2.8.2-amd64"
},
"storage": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "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": "65d64da64c9214e6dfe7100cde41f406eff7a482",
          "context:dist": "local:dist",
          "context:shared": "local:shared",
          "frontend.caps": "moby.buildkit.frontend.contexts+forward",
          "local-sessionid:context": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:dockerfile": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:shared": "xl18fwm0gn6ccoukdtbkkzbij"
        },
        "locals": [
          {
            "name": "context"
          },
          {
            "name": "dist"
          },
          {
            "name": "dockerfile"
          },
          {
            "name": "shared"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-c4d78431-96f7-41ef-82c5-1b944e63e723/builder-c4d78431-96f7-41ef-82c5-1b944e63e7230/5bl3zqt115cqaxyrplmcf2txj",
  "containerimage.config.digest": "sha256:34789b14c5a1a73f4ca676719eccc274965a3bbcbbae001f14f50beb57080e8b",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:af4b9975ddda3df7bd1f65bc9ac439a4b9a9128b668a2d0cc9c8d29282ca5ecf",
    "size": 2075,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:af4b9975ddda3df7bd1f65bc9ac439a4b9a9128b668a2d0cc9c8d29282ca5ecf",
  "image.name": "ghcr.io/graphql-hive/storage:65d64da64c9214e6dfe7100cde41f406eff7a482-amd64,ghcr.io/graphql-hive/storage:apollo_router_update_2.8.2-amd64"
},
"tokens": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "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": "65d64da64c9214e6dfe7100cde41f406eff7a482",
          "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": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:dockerfile": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:shared": "xl18fwm0gn6ccoukdtbkkzbij"
        },
        "locals": [
          {
            "name": "context"
          },
          {
            "name": "dist"
          },
          {
            "name": "dockerfile"
          },
          {
            "name": "shared"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-c4d78431-96f7-41ef-82c5-1b944e63e723/builder-c4d78431-96f7-41ef-82c5-1b944e63e7230/hoto96il1g9ezobidoem6wkss",
  "containerimage.config.digest": "sha256:f3f653a722de82fc45c8c47b8989efcd70ab1ee61d71410cddeed7e9bad483b3",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:bdda32793919d9855ad10b29fa8ba76a2258477d58a7a420e6f22b1092c3d6e5",
    "size": 2075,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:bdda32793919d9855ad10b29fa8ba76a2258477d58a7a420e6f22b1092c3d6e5",
  "image.name": "ghcr.io/graphql-hive/tokens:65d64da64c9214e6dfe7100cde41f406eff7a482-amd64,ghcr.io/graphql-hive/tokens:apollo_router_update_2.8.2-amd64"
},
"usage": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "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": "65d64da64c9214e6dfe7100cde41f406eff7a482",
          "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": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:dockerfile": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:shared": "xl18fwm0gn6ccoukdtbkkzbij"
        },
        "locals": [
          {
            "name": "context"
          },
          {
            "name": "dist"
          },
          {
            "name": "dockerfile"
          },
          {
            "name": "shared"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-c4d78431-96f7-41ef-82c5-1b944e63e723/builder-c4d78431-96f7-41ef-82c5-1b944e63e7230/opt17u5entv5f1ghn64xa56tf",
  "containerimage.config.digest": "sha256:e62ee5375860cfdf3a2c9ae0e4748611a7c1640ed4ce042dae455b58efaf2e12",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:3a211b3e0688c1b3d2825beb8ebfb02ddf6ccaf501bfd18bd08a1b3ae9faaa63",
    "size": 2075,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:3a211b3e0688c1b3d2825beb8ebfb02ddf6ccaf501bfd18bd08a1b3ae9faaa63",
  "image.name": "ghcr.io/graphql-hive/usage:65d64da64c9214e6dfe7100cde41f406eff7a482-amd64,ghcr.io/graphql-hive/usage:apollo_router_update_2.8.2-amd64"
},
"usage-ingestor": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "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": "65d64da64c9214e6dfe7100cde41f406eff7a482",
          "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": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:dockerfile": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:shared": "xl18fwm0gn6ccoukdtbkkzbij"
        },
        "locals": [
          {
            "name": "context"
          },
          {
            "name": "dist"
          },
          {
            "name": "dockerfile"
          },
          {
            "name": "shared"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-c4d78431-96f7-41ef-82c5-1b944e63e723/builder-c4d78431-96f7-41ef-82c5-1b944e63e7230/8e3r8zzogal6vy62srhxeqsq4",
  "containerimage.config.digest": "sha256:4cfed1308f7c440a121b0e0d6994b09e1e78207bbe80be59040f667eaac9db2a",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:78703519e1bc9f8ee7522feb7ee1f72afabc2794fc78069755ed587819ace27b",
    "size": 2075,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:78703519e1bc9f8ee7522feb7ee1f72afabc2794fc78069755ed587819ace27b",
  "image.name": "ghcr.io/graphql-hive/usage-ingestor:65d64da64c9214e6dfe7100cde41f406eff7a482-amd64,ghcr.io/graphql-hive/usage-ingestor:apollo_router_update_2.8.2-amd64"
},
"webhooks": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "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": "65d64da64c9214e6dfe7100cde41f406eff7a482",
          "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": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:dockerfile": "xl18fwm0gn6ccoukdtbkkzbij",
          "local-sessionid:shared": "xl18fwm0gn6ccoukdtbkkzbij"
        },
        "locals": [
          {
            "name": "context"
          },
          {
            "name": "dist"
          },
          {
            "name": "dockerfile"
          },
          {
            "name": "shared"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-c4d78431-96f7-41ef-82c5-1b944e63e723/builder-c4d78431-96f7-41ef-82c5-1b944e63e7230/dj9hhmiwsowyi5t1tqml57b45",
  "containerimage.config.digest": "sha256:e6aa9d0ffb19dd10c4639a3631f302a5d1d974454cf20217caec820386899c4e",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:39a3067edda18c4a4809bce444b750b6c1c0d82663842ea7172064151be53513",
    "size": 2075,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:39a3067edda18c4a4809bce444b750b6c1c0d82663842ea7172064151be53513",
  "image.name": "ghcr.io/graphql-hive/webhooks:65d64da64c9214e6dfe7100cde41f406eff7a482-amd64,ghcr.io/graphql-hive/webhooks:apollo_router_update_2.8.2-amd64"
}
}

@github-actions
Copy link
Contributor

github-actions bot commented Nov 11, 2025

🐋 This PR was built and pushed to the following Docker images:

Targets: apollo-router-hive-build

Platforms: linux/amd64

Image Tag: 8dd40440ae014fe1d7f6221682570524bc301280

Docker Bake metadata
{
"apollo-router": {
  "buildx.build.provenance": {
    "builder": {
      "id": ""
    },
    "buildType": "https://mobyproject.org/buildkit@v1",
    "materials": [
      {
        "uri": "pkg:docker/docker/dockerfile@1",
        "digest": {
          "sha256": "b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6"
        }
      },
      {
        "uri": "pkg:docker/debian@bookworm-slim?platform=linux%2Famd64",
        "digest": {
          "sha256": "b4aa902587c2e61ce789849cb54c332b0400fe27b1ee33af4669e1f7e7c3e22f"
        }
      },
      {
        "uri": "pkg:docker/[email protected]?platform=linux%2Famd64",
        "digest": {
          "sha256": "64232e656c058f4468e8d024e990acff04f0fd5a5c0a88a574dc37773d7325c9"
        }
      }
    ],
    "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": "8dd40440ae014fe1d7f6221682570524bc301280",
          "cmdline": "docker/dockerfile:1",
          "context:config": "local:config",
          "context:router_pkg": "local:router_pkg",
          "context:sdk_rs_pkg": "local:sdk_rs_pkg",
          "frontend.caps": "moby.buildkit.frontend.contexts+forward",
          "source": "docker/dockerfile:1"
        },
        "locals": [
          {
            "name": "config"
          },
          {
            "name": "context"
          },
          {
            "name": "dockerfile"
          },
          {
            "name": "router_pkg"
          },
          {
            "name": "sdk_rs_pkg"
          }
        ]
      },
      "environment": {
        "platform": "linux/amd64",
        "ProvenanceCustomEnv": null
      }
    }
  },
  "buildx.build.ref": "builder-38aadd06-76e4-45ff-b140-fea578f6e3bc/builder-38aadd06-76e4-45ff-b140-fea578f6e3bc0/vv7y1oalufq2m6ca99532wzb3",
  "containerimage.config.digest": "sha256:4c2ea2093d84be5ad888b24894b05545a552ef43c4daaa199ee4e7d487ce0695",
  "containerimage.descriptor": {
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "digest": "sha256:172460229cdd67336f2f2d5aa84cbe0b7d27e5cc868e4d9208d1bca75a2c7366",
    "size": 2069,
    "platform": {
      "architecture": "amd64",
      "os": "linux"
    }
  },
  "containerimage.digest": "sha256:172460229cdd67336f2f2d5aa84cbe0b7d27e5cc868e4d9208d1bca75a2c7366",
  "image.name": "ghcr.io/graphql-hive/apollo-router:8dd40440ae014fe1d7f6221682570524bc301280-amd64,ghcr.io/graphql-hive/apollo-router:apollo_router_update_2.8.2-amd64"
},
"buildx.build.warnings": [
  {
    "vertex": "sha256:4cfbcd2ca1184841485948542cae70d22a9d72cdb8ca1200554f6a7ad822ed8a",
    "level": 1,
    "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9USVRMRScgKGxpbmUgNTcp",
    "detail": [
      "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
    ],
    "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
    "sourceInfo": {
      "filename": "router.dockerfile",
      "data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcm91dGVyX3BrZwpGUk9NIHNjcmF0Y2ggQVMgc2RrX3JzX3BrZwpGUk9NIHNjcmF0Y2ggQVMgY29uZmlnCgpGUk9NIHJ1c3Q6MS45MC1zbGltLWJvb2t3b3JtIEFTIGJ1aWxkCgojIFJlcXVpcmVkIGJ5IEFwb2xsbyBSb3V0ZXIKUlVOIGFwdC1nZXQgdXBkYXRlClJVTiBhcHQtZ2V0IC15IGluc3RhbGwgbnBtIHByb3RvYnVmLWNvbXBpbGVyIGNtYWtlClJVTiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKUlVOIHVwZGF0ZS1jYS1jZXJ0aWZpY2F0ZXMKUlVOIHJ1c3R1cCBjb21wb25lbnQgYWRkIHJ1c3RmbXQKCldPUktESVIgL3Vzci9zcmMKIyBDcmVhdGUgYmxhbmsgcHJvamVjdHMKUlVOIFVTRVI9cm9vdCBjYXJnbyBuZXcgcm91dGVyClJVTiBVU0VSPXJvb3QgY2FyZ28gbmV3IHNkay1ycwoKIyBDb3B5IENhcmdvIGZpbGVzCkNPUFkgLS1mcm9tPXJvdXRlcl9wa2cgQ2FyZ28udG9tbCAvdXNyL3NyYy9yb3V0ZXIvCkNPUFkgLS1mcm9tPXNka19yc19wa2cgQ2FyZ28udG9tbCAvdXNyL3NyYy9zZGstcnMvCkNPUFkgLS1mcm9tPWNvbmZpZyBDYXJnby5sb2NrIC91c3Ivc3JjL3JvdXRlci8KCldPUktESVIgL3Vzci9zcmMvc2RrLXJzCiMgR2V0IHRoZSBkZXBlbmRlbmNpZXMgY2FjaGVkLCBzbyB3ZSBjYW4gdXNlIGR1bW15IGlucHV0IGZpbGVzIHNvIENhcmdvIHdvbnQgZmFpbApSVU4gZWNobyAnZm4gbWFpbigpIHsgcHJpbnRsbiEoIiIpOyB9JyA+IC4vc3JjL21haW4ucnMKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9saWIucnMKUlVOIGNhcmdvIGJ1aWxkIC0tcmVsZWFzZQoKIyBDb3B5IGluIHRoZSBhY3R1YWwgc291cmNlIGNvZGUKQ09QWSAtLWZyb209c2RrX3JzX3BrZyBzcmMgLi9zcmMKUlVOIHRvdWNoIC4vc3JjL21haW4ucnMKUlVOIHRvdWNoIC4vc3JjL2xpYi5ycwoKV09SS0RJUiAvdXNyL3NyYy9yb3V0ZXIKIyBHZXQgdGhlIGRlcGVuZGVuY2llcyBjYWNoZWQsIHNvIHdlIGNhbiB1c2UgZHVtbXkgaW5wdXQgZmlsZXMgc28gQ2FyZ28gd29udCBmYWlsClJVTiBlY2hvICdmbiBtYWluKCkgeyBwcmludGxuISgiIik7IH0nID4gLi9zcmMvbWFpbi5ycwpSVU4gZWNobyAnZm4gbWFpbigpIHsgcHJpbnRsbiEoIiIpOyB9JyA+IC4vc3JjL2xpYi5ycwpSVU4gY2FyZ28gYnVpbGQgLS1yZWxlYXNlCgojIENvcHkgaW4gdGhlIGFjdHVhbCBzb3VyY2UgY29kZQpDT1BZIC0tZnJvbT1yb3V0ZXJfcGtnIHNyYyAuL3NyYwpSVU4gdG91Y2ggLi9zcmMvbWFpbi5ycwpSVU4gdG91Y2ggLi9zcmMvbGliLnJzCgojIFJlYWwgYnVpbGQgdGhpcyB0aW1lClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgUnVudGltZQpGUk9NIGRlYmlhbjpib29rd29ybS1zbGltIEFTIHJ1bnRpbWUKClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIGNhLWNlcnRpZmljYXRlcwpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL2NvbnNvbGUiCgpSVU4gbWtkaXIgLXAgL2Rpc3QvY29uZmlnClJVTiBta2RpciAvZGlzdC9zY2hlbWEKCiMgQ29weSBpbiB0aGUgcmVxdWlyZWQgZmlsZXMgZnJvbSBvdXIgYnVpbGQgaW1hZ2UKQ09QWSAtLWZyb209YnVpbGQgLS1jaG93bj1yb290OnJvb3QgL3Vzci9zcmMvcm91dGVyL3RhcmdldC9yZWxlYXNlL3JvdXRlciAvZGlzdApDT1BZIC0tZnJvbT1yb3V0ZXJfcGtnIHJvdXRlci55YW1sIC9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbAoKV09SS0RJUiAvZGlzdAoKRU5WIEFQT0xMT19ST1VURVJfQ09ORklHX1BBVEg9Ii9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbCIKCkVOVFJZUE9JTlQgWyIuL3JvdXRlciJdCg==",
      "language": "Dockerfile"
    },
    "range": [
      {
        "start": {
          "line": 57
        },
        "end": {
          "line": 57
        }
      }
    ]
  },
  {
    "vertex": "sha256:4cfbcd2ca1184841485948542cae70d22a9d72cdb8ca1200554f6a7ad822ed8a",
    "level": 1,
    "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRSRUxFQVNFJyAobGluZSA1OCk=",
    "detail": [
      "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
    ],
    "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
    "sourceInfo": {
      "filename": "router.dockerfile",
      "data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcm91dGVyX3BrZwpGUk9NIHNjcmF0Y2ggQVMgc2RrX3JzX3BrZwpGUk9NIHNjcmF0Y2ggQVMgY29uZmlnCgpGUk9NIHJ1c3Q6MS45MC1zbGltLWJvb2t3b3JtIEFTIGJ1aWxkCgojIFJlcXVpcmVkIGJ5IEFwb2xsbyBSb3V0ZXIKUlVOIGFwdC1nZXQgdXBkYXRlClJVTiBhcHQtZ2V0IC15IGluc3RhbGwgbnBtIHByb3RvYnVmLWNvbXBpbGVyIGNtYWtlClJVTiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKUlVOIHVwZGF0ZS1jYS1jZXJ0aWZpY2F0ZXMKUlVOIHJ1c3R1cCBjb21wb25lbnQgYWRkIHJ1c3RmbXQKCldPUktESVIgL3Vzci9zcmMKIyBDcmVhdGUgYmxhbmsgcHJvamVjdHMKUlVOIFVTRVI9cm9vdCBjYXJnbyBuZXcgcm91dGVyClJVTiBVU0VSPXJvb3QgY2FyZ28gbmV3IHNkay1ycwoKIyBDb3B5IENhcmdvIGZpbGVzCkNPUFkgLS1mcm9tPXJvdXRlcl9wa2cgQ2FyZ28udG9tbCAvdXNyL3NyYy9yb3V0ZXIvCkNPUFkgLS1mcm9tPXNka19yc19wa2cgQ2FyZ28udG9tbCAvdXNyL3NyYy9zZGstcnMvCkNPUFkgLS1mcm9tPWNvbmZpZyBDYXJnby5sb2NrIC91c3Ivc3JjL3JvdXRlci8KCldPUktESVIgL3Vzci9zcmMvc2RrLXJzCiMgR2V0IHRoZSBkZXBlbmRlbmNpZXMgY2FjaGVkLCBzbyB3ZSBjYW4gdXNlIGR1bW15IGlucHV0IGZpbGVzIHNvIENhcmdvIHdvbnQgZmFpbApSVU4gZWNobyAnZm4gbWFpbigpIHsgcHJpbnRsbiEoIiIpOyB9JyA+IC4vc3JjL21haW4ucnMKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9saWIucnMKUlVOIGNhcmdvIGJ1aWxkIC0tcmVsZWFzZQoKIyBDb3B5IGluIHRoZSBhY3R1YWwgc291cmNlIGNvZGUKQ09QWSAtLWZyb209c2RrX3JzX3BrZyBzcmMgLi9zcmMKUlVOIHRvdWNoIC4vc3JjL21haW4ucnMKUlVOIHRvdWNoIC4vc3JjL2xpYi5ycwoKV09SS0RJUiAvdXNyL3NyYy9yb3V0ZXIKIyBHZXQgdGhlIGRlcGVuZGVuY2llcyBjYWNoZWQsIHNvIHdlIGNhbiB1c2UgZHVtbXkgaW5wdXQgZmlsZXMgc28gQ2FyZ28gd29udCBmYWlsClJVTiBlY2hvICdmbiBtYWluKCkgeyBwcmludGxuISgiIik7IH0nID4gLi9zcmMvbWFpbi5ycwpSVU4gZWNobyAnZm4gbWFpbigpIHsgcHJpbnRsbiEoIiIpOyB9JyA+IC4vc3JjL2xpYi5ycwpSVU4gY2FyZ28gYnVpbGQgLS1yZWxlYXNlCgojIENvcHkgaW4gdGhlIGFjdHVhbCBzb3VyY2UgY29kZQpDT1BZIC0tZnJvbT1yb3V0ZXJfcGtnIHNyYyAuL3NyYwpSVU4gdG91Y2ggLi9zcmMvbWFpbi5ycwpSVU4gdG91Y2ggLi9zcmMvbGliLnJzCgojIFJlYWwgYnVpbGQgdGhpcyB0aW1lClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgUnVudGltZQpGUk9NIGRlYmlhbjpib29rd29ybS1zbGltIEFTIHJ1bnRpbWUKClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIGNhLWNlcnRpZmljYXRlcwpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL2NvbnNvbGUiCgpSVU4gbWtkaXIgLXAgL2Rpc3QvY29uZmlnClJVTiBta2RpciAvZGlzdC9zY2hlbWEKCiMgQ29weSBpbiB0aGUgcmVxdWlyZWQgZmlsZXMgZnJvbSBvdXIgYnVpbGQgaW1hZ2UKQ09QWSAtLWZyb209YnVpbGQgLS1jaG93bj1yb290OnJvb3QgL3Vzci9zcmMvcm91dGVyL3RhcmdldC9yZWxlYXNlL3JvdXRlciAvZGlzdApDT1BZIC0tZnJvbT1yb3V0ZXJfcGtnIHJvdXRlci55YW1sIC9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbAoKV09SS0RJUiAvZGlzdAoKRU5WIEFQT0xMT19ST1VURVJfQ09ORklHX1BBVEg9Ii9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbCIKCkVOVFJZUE9JTlQgWyIuL3JvdXRlciJdCg==",
      "language": "Dockerfile"
    },
    "range": [
      {
        "start": {
          "line": 58
        },
        "end": {
          "line": 58
        }
      }
    ]
  },
  {
    "vertex": "sha256:4cfbcd2ca1184841485948542cae70d22a9d72cdb8ca1200554f6a7ad822ed8a",
    "level": 1,
    "short": "VW5kZWZpbmVkVmFyOiBVc2FnZSBvZiB1bmRlZmluZWQgdmFyaWFibGUgJyRJTUFHRV9ERVNDUklQVElPTicgKGxpbmUgNTkp",
    "detail": [
      "VmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGJlZm9yZSB0aGVpciB1c2U="
    ],
    "url": "https://docs.docker.com/go/dockerfile/rule/undefined-var/",
    "sourceInfo": {
      "filename": "router.dockerfile",
      "data": "IyBzeW50YXg9ZG9ja2VyL2RvY2tlcmZpbGU6MQpGUk9NIHNjcmF0Y2ggQVMgcm91dGVyX3BrZwpGUk9NIHNjcmF0Y2ggQVMgc2RrX3JzX3BrZwpGUk9NIHNjcmF0Y2ggQVMgY29uZmlnCgpGUk9NIHJ1c3Q6MS45MC1zbGltLWJvb2t3b3JtIEFTIGJ1aWxkCgojIFJlcXVpcmVkIGJ5IEFwb2xsbyBSb3V0ZXIKUlVOIGFwdC1nZXQgdXBkYXRlClJVTiBhcHQtZ2V0IC15IGluc3RhbGwgbnBtIHByb3RvYnVmLWNvbXBpbGVyIGNtYWtlClJVTiBybSAtcmYgL3Zhci9saWIvYXB0L2xpc3RzLyoKUlVOIHVwZGF0ZS1jYS1jZXJ0aWZpY2F0ZXMKUlVOIHJ1c3R1cCBjb21wb25lbnQgYWRkIHJ1c3RmbXQKCldPUktESVIgL3Vzci9zcmMKIyBDcmVhdGUgYmxhbmsgcHJvamVjdHMKUlVOIFVTRVI9cm9vdCBjYXJnbyBuZXcgcm91dGVyClJVTiBVU0VSPXJvb3QgY2FyZ28gbmV3IHNkay1ycwoKIyBDb3B5IENhcmdvIGZpbGVzCkNPUFkgLS1mcm9tPXJvdXRlcl9wa2cgQ2FyZ28udG9tbCAvdXNyL3NyYy9yb3V0ZXIvCkNPUFkgLS1mcm9tPXNka19yc19wa2cgQ2FyZ28udG9tbCAvdXNyL3NyYy9zZGstcnMvCkNPUFkgLS1mcm9tPWNvbmZpZyBDYXJnby5sb2NrIC91c3Ivc3JjL3JvdXRlci8KCldPUktESVIgL3Vzci9zcmMvc2RrLXJzCiMgR2V0IHRoZSBkZXBlbmRlbmNpZXMgY2FjaGVkLCBzbyB3ZSBjYW4gdXNlIGR1bW15IGlucHV0IGZpbGVzIHNvIENhcmdvIHdvbnQgZmFpbApSVU4gZWNobyAnZm4gbWFpbigpIHsgcHJpbnRsbiEoIiIpOyB9JyA+IC4vc3JjL21haW4ucnMKUlVOIGVjaG8gJ2ZuIG1haW4oKSB7IHByaW50bG4hKCIiKTsgfScgPiAuL3NyYy9saWIucnMKUlVOIGNhcmdvIGJ1aWxkIC0tcmVsZWFzZQoKIyBDb3B5IGluIHRoZSBhY3R1YWwgc291cmNlIGNvZGUKQ09QWSAtLWZyb209c2RrX3JzX3BrZyBzcmMgLi9zcmMKUlVOIHRvdWNoIC4vc3JjL21haW4ucnMKUlVOIHRvdWNoIC4vc3JjL2xpYi5ycwoKV09SS0RJUiAvdXNyL3NyYy9yb3V0ZXIKIyBHZXQgdGhlIGRlcGVuZGVuY2llcyBjYWNoZWQsIHNvIHdlIGNhbiB1c2UgZHVtbXkgaW5wdXQgZmlsZXMgc28gQ2FyZ28gd29udCBmYWlsClJVTiBlY2hvICdmbiBtYWluKCkgeyBwcmludGxuISgiIik7IH0nID4gLi9zcmMvbWFpbi5ycwpSVU4gZWNobyAnZm4gbWFpbigpIHsgcHJpbnRsbiEoIiIpOyB9JyA+IC4vc3JjL2xpYi5ycwpSVU4gY2FyZ28gYnVpbGQgLS1yZWxlYXNlCgojIENvcHkgaW4gdGhlIGFjdHVhbCBzb3VyY2UgY29kZQpDT1BZIC0tZnJvbT1yb3V0ZXJfcGtnIHNyYyAuL3NyYwpSVU4gdG91Y2ggLi9zcmMvbWFpbi5ycwpSVU4gdG91Y2ggLi9zcmMvbGliLnJzCgojIFJlYWwgYnVpbGQgdGhpcyB0aW1lClJVTiBjYXJnbyBidWlsZCAtLXJlbGVhc2UKCiMgUnVudGltZQpGUk9NIGRlYmlhbjpib29rd29ybS1zbGltIEFTIHJ1bnRpbWUKClJVTiBhcHQtZ2V0IHVwZGF0ZQpSVU4gYXB0LWdldCAteSBpbnN0YWxsIGNhLWNlcnRpZmljYXRlcwpSVU4gcm0gLXJmIC92YXIvbGliL2FwdC9saXN0cy8qCgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UudGl0bGU9JElNQUdFX1RJVExFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uPSRSRUxFQVNFCkxBQkVMIG9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5kZXNjcmlwdGlvbj0kSU1BR0VfREVTQ1JJUFRJT04KTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLmF1dGhvcnM9IlRoZSBHdWlsZCIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnZlbmRvcj0iS2FtaWwgS2lzaWVsYSIKTEFCRUwgb3JnLm9wZW5jb250YWluZXJzLmltYWdlLnVybD0iaHR0cHM6Ly9naXRodWIuY29tL2dyYXBocWwtaGl2ZS9jb25zb2xlIgpMQUJFTCBvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2Uuc291cmNlPSJodHRwczovL2dpdGh1Yi5jb20vZ3JhcGhxbC1oaXZlL2NvbnNvbGUiCgpSVU4gbWtkaXIgLXAgL2Rpc3QvY29uZmlnClJVTiBta2RpciAvZGlzdC9zY2hlbWEKCiMgQ29weSBpbiB0aGUgcmVxdWlyZWQgZmlsZXMgZnJvbSBvdXIgYnVpbGQgaW1hZ2UKQ09QWSAtLWZyb209YnVpbGQgLS1jaG93bj1yb290OnJvb3QgL3Vzci9zcmMvcm91dGVyL3RhcmdldC9yZWxlYXNlL3JvdXRlciAvZGlzdApDT1BZIC0tZnJvbT1yb3V0ZXJfcGtnIHJvdXRlci55YW1sIC9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbAoKV09SS0RJUiAvZGlzdAoKRU5WIEFQT0xMT19ST1VURVJfQ09ORklHX1BBVEg9Ii9kaXN0L2NvbmZpZy9yb3V0ZXIueWFtbCIKCkVOVFJZUE9JTlQgWyIuL3JvdXRlciJdCg==",
      "language": "Dockerfile"
    },
    "range": [
      {
        "start": {
          "line": 59
        },
        "end": {
          "line": 59
        }
      }
    ]
  }
]
}

@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from 72359f9 to 0cfe083 Compare November 11, 2025 18:05
@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from 0cfe083 to c4d3fc0 Compare November 11, 2025 20:04
@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from c4d3fc0 to 5bc1f1d Compare November 11, 2025 22:04
@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from 5bc1f1d to 8e745b6 Compare November 12, 2025 10:04
@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from 8e745b6 to e25919b Compare November 12, 2025 12:07
@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from e25919b to 12e164a Compare November 13, 2025 12:07
@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from bf6cbd9 to 84d14f0 Compare November 18, 2025 12:06
@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from 84d14f0 to c82d2cd Compare November 19, 2025 06:05
@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from c82d2cd to d7f290e Compare November 20, 2025 14:04
@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from d7f290e to 01f5d86 Compare November 20, 2025 16:04
@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from 01f5d86 to bc1492f Compare November 20, 2025 18:05
@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from bc1492f to 6b2f698 Compare November 21, 2025 00:15
@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from 6b2f698 to bd223e4 Compare November 21, 2025 02:33
@theguild-bot theguild-bot force-pushed the apollo-router-update-2.8.2 branch from bd223e4 to 3f1334d Compare November 21, 2025 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants