pcaversaccio / createx

Factory smart contract to make easier and safer usage of the `CREATE` and `CREATE2` EVM opcodes as well as of `CREATE3`-based (i.e. without an initcode factor) contract creations.
https://createx.rocks
GNU Affero General Public License v3.0
304 stars 18 forks source link

👷 Add CI Deployment Script for GitHub Pages #53

Closed pcaversaccio closed 9 months ago

pcaversaccio commented 9 months ago

🕓 Changelog

This PR adds a CI deployment script for GitHub Pages. Any push to main branch will automatically deploy it to: https://createx.rocks. For testing purposes, I used this branch (gh-pages-deployment) for deploying as well (removed via https://github.com/pcaversaccio/createx/pull/53/commits/83f756a84cddd221a2e43627e73e5dd4cf3a530c). The social preview will look like this btw:

image

PS: I removed arbitrumTestnet (a.k.a. Arbitrum Goerli) test network from the script, since Arbitrum has already stopped operating the block explorer today.

🐶 Cute Animal Picture

image

github-advanced-security[bot] commented 9 months ago

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

github-actions[bot] commented 9 months ago

Coverage after merging gh-pages-deployment into main will be

100.00%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
src
   CreateX.sol100%100%100%100%