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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DevOps] Github action - Automatized deployment on testnet after PR is merged in Main #14

Open
3 tasks
cloudvenger opened this issue Mar 7, 2024 · 5 comments
Assignees
Labels
good first issue Good for newcomers ODHack

Comments

@cloudvenger
Copy link
Collaborator

cloudvenger commented Mar 7, 2024

Description

As Carbonable, we want to use Github action to automatized deployment on testnet (Sepolia) right after PR is merged in Main

Additional Information

[ Medium/Low Difficulty - Cairo/DevOps - Medium Priority]

Suggested Evolution

A clear and concise summary of the evolution, changing behavior that should be made

Acceptance Criteria

  • Implement Github Action to deploy the set of Smart Contract on testnet
  • Config to trigger this Github action only when PR are merged in Main branch
  • Find a solution to store (in wiki or other of the repo) the address of the Smart Contract
@cloudvenger cloudvenger added the good first issue Good for newcomers label Mar 7, 2024
@AryanGodara
Copy link

@cloudvenger Do we have to just deploy the contracts, or also verify the contracts after deploying?
Secondly, can you give some info on which wiki/repo we want to publish the contract addresses to? And if we have permissions to open PRs/issues there.

This seems like an interesting issue, and I've worked with CI tools earlier, and would love to work on this one!

@tekkac
Copy link
Contributor

tekkac commented Mar 18, 2024

Contribute to Carbonable during ODHack:
Provable environmental infra

  • Go to the CarbonableOD Telegram: https://t.me/carbonableOD
  • Present yourself and tell us which issue you want to pick
  • Explain shortly how you want to tackle the issue
  • Ask a question if you need some clarity
  • When you're selected you will be assigned to the issue

@princeibs
Copy link

Hi, I indicated interest for this issue on Telegram

@machuwey
Copy link

Hi,
As progress on this issue seems to have stalled, I'd like to offer my assistance. Would it be appropriate for me to take on this task and help move it forward?

@lindsaymoralesb
Copy link
Contributor

Hey @Khyati729 couldn't help to notice this issue wasn't solved.
Is it open for contribution? If so, may I jump in? Last odhack I implemented another gh action on this project to automatize testing. Feel free to check my contribution, here.

I already have the project running, and as I mention I have experience implementing gh actions in this specific project. Would love to help you close it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers ODHack
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants