-
Notifications
You must be signed in to change notification settings - Fork 11
IP-1245-alchemy-subgraph-to-goldsky-move #175
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
Merged
Merged
Changes from 2 commits
Commits
Show all changes
7 commits
Select commit
Hold shift + click to select a range
dbaf0de
alchemy subgraph to goldsky move
fd3645d
subgraph name fix
cfb247d
adjust url
cdcc613
remove --from-ipfs-hash in the deployment script in package.json
nour-karoui 9e812bc
remove hash head
67bf482
remove SATSUMA DEPLOY KEY and THE GRAPH DEPLOY KEY from .env.example
nour-karoui e1aa5f3
remove env-cmd as dev dependency
nour-karoui File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
🧩 Analysis chain
Verify environment variables are properly documented in
.env.example.The deploy scripts now require
IPFS_HASHandSATSUMA_DEPLOY_KEYenvironment variables to be set in.env. While the AI summary indicates.env.examplewas updated, I need to confirm these variables are documented with clear descriptions for developers.Run the following script to verify the environment variable documentation:
🏁 Script executed:
Length of output: 8853
Update
subgraph/README.mdto document Goldsky deployment workflow.Environment variables
IPFS_HASHandSATSUMA_DEPLOY_KEYare properly documented in.env.example. However, the deployment documentation insubgraph/README.mdstill references the deprecated hosted-service method (yarn graph deploy --product hosted-service). Add a new section documenting the updated Goldsky deployment commands (yarn deploy:sepoliaandyarn deploy:mainnet) to ensure developers understand the new deployment workflow.🤖 Prompt for AI Agents
🧩 Analysis chain
Confirm
goldskyCLI is available as a dependency or global tool.The deploy scripts invoke
goldskycommand directly. Verify that:goldskyCLI is installed (either globally or via npm/yarn)Run the following script to verify
goldskyCLI availability:🏁 Script executed:
Length of output: 299
I need to verify a few more things to understand the deployment setup:
Now let me check for documentation and env-cmd dependency:
I need to check if
env-cmdis listed as a dependency and look for any setup documentation:Missing
@goldskycom/clidependency in deploy scripts.The Goldsky CLI (
@goldskycom/cli) must be installed as an npm dependency, but it is not listed insubgraph/package.json. This CLI is required to deploy subgraphs. Additionally,env-cmd(used to load environment variables from.envfiles) should also be verified as a dependency.Add
@goldskycom/cliandenv-cmdtosubgraph/package.jsondependencies/devDependencies, or document clear setup instructions for developers on how to install these tools globally. Without these dependencies, the deploy scripts (deploy:sepoliaanddeploy:mainnet) will fail in CI/CD and local environments.🏁 Script executed:
Length of output: 558
Let me correct the script syntax and explore the directory structure:
🏁 Script executed:
Length of output: 845
I need to navigate to the cloned repository directory:
🏁 Script executed:
Length of output: 606
Now let me check the README files for deployment setup instructions:
🏁 Script executed:
Length of output: 8907
Add
@goldskycom/clidependency or document Satsuma deployment setup.The
deploy:sepoliaanddeploy:mainnetscripts invoke thegoldskyCLI command, but@goldskycom/cliis not listed insubgraph/package.jsondependencies. Additionally, the README does not document the setup required for Satsuma deployments.Either:
@goldskycom/clitosubgraph/package.jsonas a dev dependency, orNote:
env-cmdis already properly included as a devDependency, so that is not a concern.🤖 Prompt for AI Agents