Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add deployment automation for PoS [Preview Environment] #19

Open
9 tasks
brunomenezes opened this issue Jul 12, 2023 · 0 comments
Open
9 tasks

Add deployment automation for PoS [Preview Environment] #19

brunomenezes opened this issue Jul 12, 2023 · 0 comments
Labels
type:deploy Deployment related activity type:feature New feature or request

Comments

@brunomenezes
Copy link
Collaborator

馃搫 Context

Currently, we do the Subgraph deployment manually. Since we moved to Chainstack and already have Subgraph Hosted Services, it would be good to automate the deployment of our Subgraph solution.

鉁旓笍 Solution

Create a GitHub action to build and publish the subgraph changes once merged into the main branch (target is preview environment).

馃搱 Subtasks

  • Add required secrets for GitHub Actions:
    • Secrets to interface with Subgraph Hosted Services API.
    • Secrets to interface with Chainstack API
  • Create the GitHub action to automate deployment for the main branch changes.
    • Deploy subgraph on Hosted Services. [Preview]
    • Deploy subgraph on Chainstack service. [Preview]
  • Add any extra task in case of oversight [Optional]

馃幆 Definition of Done

  • Subgraph changes are reflected with success in the Hosted service.
  • Subgraph changes are reflected with success in the Chainstack service.
@brunomenezes brunomenezes added type:feature New feature or request type:deploy Deployment related activity labels Jul 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:deploy Deployment related activity type:feature New feature or request
Projects
Status: 馃搶 Todo
Development

No branches or pull requests

1 participant