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

Add action to archive codebase on Arweave #34813

Closed

Conversation

kranthicodes
Copy link

@kranthicodes kranthicodes commented Jan 17, 2024

Problem

Solana's core codebases are currently only stored in web2 environments, which aren't permanent nor immutable. See #34769

Summary of Changes

Added Github action workflow that uses Protocol.Land and its tools to archive entire codebase on Arweave.

This workflow depends on WALLET (arweave wallet JWK) added to the repo secrets with sufficient funds(~4-5AR) to be able to upload archive on Arweave.

Currently workflow has to be triggered manually, but I'm happy to adjust that in the action if this needs to run based on a condition like merge to master.

Fixes #

@kranthicodes kranthicodes changed the title Add action to archive codebase to arweave Add action to archive codebase on Arweave Jan 17, 2024
@mergify mergify bot added community Community contribution need:merge-assist labels Jan 17, 2024
@mergify mergify bot requested a review from a team January 17, 2024 20:51
@github-actions github-actions bot added the stale [bot only] Added to stale content; results in auto-close after a week. label Feb 1, 2024
@github-actions github-actions bot closed this Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community Community contribution need:merge-assist stale [bot only] Added to stale content; results in auto-close after a week.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant