Skip to content

ci: Add npm publish step to gnd binary build workflow#6460

Open
lutter wants to merge 4 commits intomasterfrom
lutter/gnd-publish
Open

ci: Add npm publish step to gnd binary build workflow#6460
lutter wants to merge 4 commits intomasterfrom
lutter/gnd-publish

Conversation

@lutter
Copy link
Copy Markdown
Collaborator

@lutter lutter commented Mar 27, 2026

Publish @graphprotocol/gnd-* platform packages to npm automatically after uploading release assets. Adds a dry_run input for testing.

This is needed so that graph-cli can use standard package.json mechanisms to download gnd (using optional dependencies gated on the platform)

This also addresses a few other issues that made the gnd-binary-build action fail

Publish @graphprotocol/gnd-* platform packages to npm automatically
after uploading release assets. Adds a dry_run input for testing.
@lutter lutter requested a review from incrypto32 March 27, 2026 22:13
lutter added 3 commits March 27, 2026 17:18
macos-13 runners are no longer available. Use macos-14 (ARM) and
cross-compile for x86_64 since the target is already explicit.
Fix Windows build failure caused by anstream 0.6.14 conflicting with
anstyle-wincon 3.0.11. The clap update pulls anstream 1.0.0 which is
compatible.
- actions/checkout v4 -> v6
- actions/upload-artifact v4 -> v7
- actions/download-artifact v4 -> v8
- actions/setup-node v4 -> v6
- node-version 20 -> 22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant