Skip to content

internal: fix broken npm/deno deployments#4796

Merged
yaacovCR merged 2 commits into
graphql:17.x.xfrom
yaacovCR:change-default
Jun 3, 2026
Merged

internal: fix broken npm/deno deployments#4796
yaacovCR merged 2 commits into
graphql:17.x.xfrom
yaacovCR:change-default

Conversation

@yaacovCR

@yaacovCR yaacovCR commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

deploy jobs became stale on 2024-06-2 when the repository stopped using main as the default branch and moved the active default line to 16.x.x (#4131).

Issue #4766 notes that the jobs were still gated on refs/heads/main.

This PR gates the npm and deno branch deployments on 17.x.x => that branch is about to become the new default.


PR #3491 copied github.event.workflow_run.head_sha into a workflow that runs on push events. Issue #4766 notes that this leaves the generated npm and deno deployment commit messages without the source commit hash.

Use github.sha instead of github.event.workflow_run.head_sha so those deployment commits identify the commit that produced their artifacts.

yaacovCR added 2 commits June 3, 2026 21:48
deploy jobs became stale on 2024-06-2 when the repository stopped using main as the default branch and moved the active default line to 16.x.x (graphql#4131).

Issue graphql#4766 notes that the jobs were still gated on refs/heads/main.

This PR gates the npm and deno branch deployments on 17.x.x => that branch is about to become the new default.
PR graphql#3491 copied `github.event.workflow_run.head_sha` into a workflow that runs on push events. Issue graphql#4766 notes that this leaves the generated npm and deno deployment commit messages without the source commit hash.

Use `github.sha` instead of `github.event.workflow_run.head_sha` so those deployment commits identify the commit that produced their artifacts.
@vercel

vercel Bot commented Jun 3, 2026

Copy link
Copy Markdown

@yaacovCR is attempting to deploy a commit to the The GraphQL Foundation Team on Vercel.

A member of the Team first needs to authorize it.

@yaacovCR yaacovCR merged commit d99900f into graphql:17.x.x Jun 3, 2026
23 of 24 checks passed
@yaacovCR yaacovCR deleted the change-default branch June 3, 2026 19:12
yaacovCR added a commit that referenced this pull request Jun 15, 2026
## v17.0.0 (2026-06-15)

#### New Feature 🚀
* [#4819](#4819) feat: graduate directives on directives ([@yaacovCR](https://github.com/yaacovCR))

#### Bug Fix 🐞
* [#4799](#4799) fix: raise request error on invalid fragment variables ([@yaacovCR](https://github.com/yaacovCR))
* [#4800](#4800) fix: apply directives when SDL contains type definitions and extensions with directives ([@yaacovCR](https://github.com/yaacovCR))
* [#4564](#4564) OneOf Inhabitability ([@jbellenger](https://github.com/jbellenger))
* [#4814](#4814) fix(KnownDirectivesRule): locations for input field arguments in extensions ([@yaacovCR](https://github.com/yaacovCR))
* [#4726](#4726) feat(validation): reject directive definition cycles ([@yaacovCR](https://github.com/yaacovCR))
* [#4815](#4815) Revert "feat(validation): reject directive definition cycles (#4726)" ([@yaacovCR](https://github.com/yaacovCR))

#### Docs 📝
<details>
<summary> 11 PRs were merged </summary>

* [#4790](#4790) docs: minor diagnostics doc comment improvements ([@yaacovCR](https://github.com/yaacovCR))
* [#4791](#4791) fix: docs: polish diagnostics comments further ([@yaacovCR](https://github.com/yaacovCR))
* [#4793](#4793) docs: further improve general execution and tracing docs ([@yaacovCR](https://github.com/yaacovCR))
* [#4802](#4802) docs: correct extension field comments - v17 ([@yaacovCR](https://github.com/yaacovCR))
* [#4805](#4805) docs: publish fixed extensions comments ([@yaacovCR](https://github.com/yaacovCR))
* [#4807](#4807) docs: add prettier for jsdoc examples ([@yaacovCR](https://github.com/yaacovCR))
* [#4435](#4435) Subscriptions docs suggestions ([@Urigo](https://github.com/Urigo))
* [#4811](#4811) docs: fix a few indentations inside string literals ([@yaacovCR](https://github.com/yaacovCR))
* [#4813](#4813) internal: docs update ([@yaacovCR](https://github.com/yaacovCR))
* [#4820](#4820) docs: document `@experimental_disableErrorPropagation` ([@yaacovCR](https://github.com/yaacovCR))
* [#4817](#4817) docs: post 17.rc-0 update ([@yaacovCR](https://github.com/yaacovCR))
</details>

#### Polish 💅
<details>
<summary> 2 PRs were merged </summary>

* [#4809](#4809) internal: use prettier for non-generated website files ([@yaacovCR](https://github.com/yaacovCR))
* [#4812](#4812) polish: fix stream test cases ([@yaacovCR](https://github.com/yaacovCR))
</details>

#### Internal 🏠
<details>
<summary> 6 PRs were merged </summary>

* [#4795](#4795) chore: move website publishing from 16.x.x to 17.x.x ([@yaacovCR](https://github.com/yaacovCR))
* [#4796](#4796) internal: fix broken npm/deno deployments ([@yaacovCR](https://github.com/yaacovCR))
* [#4797](#4797) ci: update GitHub Actions versions ([@yaacovCR](https://github.com/yaacovCR))
* [#4806](#4806) internal: update frontmatter ([@yaacovCR](https://github.com/yaacovCR))
* [#4808](#4808) intenral: fix ci badge ([@yaacovCR](https://github.com/yaacovCR))
* [#4810](#4810) internal: add prettier:examples to lint-staged ([@yaacovCR](https://github.com/yaacovCR))
</details>

#### Committers: 3
* James Bellenger([@jbellenger](https://github.com/jbellenger))
* Uri Goldshtein([@Urigo](https://github.com/Urigo))
* Yaacov Rydzinski ([@yaacovCR](https://github.com/yaacovCR))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant