-
Notifications
You must be signed in to change notification settings - Fork 4
github actions update #47
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
Conversation
|
🚀 Preview: https://pr-47--openscan.netlify.app |
MatiasOS
left a comment
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.
Missing references to previous(augustol) repo on README.md
…anch instead of main README.md Badge URL points to meta branch
MatiasOS
left a comment
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.
lgtm!
This pull request updates and streamlines the deployment workflows for the project, focusing on improving IPFS and preview deployments, cleaning up redundant workflows, and ensuring consistent deployment strategies. The main changes include adding a Netlify PR preview workflow, consolidating and renaming the IPFS deployment process, and updating existing workflows for better branch targeting and output handling.
Workflow Improvements and Additions:
.github/workflows/hash-deploy-build.ymlworkflow to hash a production build and deploy it to IPFS automatically, it uses pinata SDK/API..github/workflows/deploy-pr-preview.ymlworkflow to automatically deploy PR previews to Netlify and comment the preview URL on pull requests..github/workflows/deploy-gh-pages.ymlto trigger only on pushes to thedevbranch instead ofmain, aligning the deployment with the correct branch.IPFS Deployment Changes:
.github/workflows/deploy-ipfs.ymlworkflow, consolidating IPFS deployment steps into a single, more comprehensive workflow..github/workflows/hash-build.ymlto.github/workflows/hash-deploy-build.ymland expanded it to include both hash calculation and deployment to IPFS via Pinata, as well as updating a gist with the new hash. [1] [2] [3].github/actions/deploy-ipfs/index.jsto ensure uploads use the CIDv0 format (Qm...) for compatibility.