-
Notifications
You must be signed in to change notification settings - Fork 14
Feature gitHub actions deployment pipeline #218
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
Feature gitHub actions deployment pipeline #218
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #218 +/- ##
========================================
Coverage 84.50% 84.50%
========================================
Files 35 35
Lines 1084 1084
Branches 221 221
========================================
Hits 916 916
Misses 168 168 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
README.md
Outdated
### Automated Verification via GitHub Actions | ||
The GitHub Actions workflow automatically handles contract verification after deployment. It waits 60 seconds for the contracts to be indexed by the block explorer before attempting verification. | ||
The verification process uses the same script (`./scripts/verify.ts`) that reads deployment artifacts to verify each contract with its correct constructor arguments. |
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.
same
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.
…cation sections from README
…they are made from the main branch
…bitrum Sepolia networks
…eters and improving error handling
…n ID retrieval and improve error handling
…nfiguration handling
…g.js and retrieve it directly from hre.network
…oyment configuration and improve error handling
…538Proxy and change asset default to 'Token'
…ve redundant comment in update-config.ts
…n update-config.ts
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.
Thanks a lot ✔️ !
scripts/tools/update-config.ts
Outdated
const deploymentPath = path.resolve(`deployments/${networkName}/ERC1538Proxy.json`); | ||
if (!fs.existsSync(deploymentPath)) { | ||
console.error(`ERC1538Proxy deployment file not found for network: ${networkName}`); | ||
process.exit(1); | ||
} |
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.
const deploymentPath = path.resolve(`deployments/${networkName}/ERC1538Proxy.json`); | |
if (!fs.existsSync(deploymentPath)) { | |
console.error(`ERC1538Proxy deployment file not found for network: ${networkName}`); | |
process.exit(1); | |
} |
… in update-config.ts
No description provided.