Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dhaiwat10/repo-backup-ipfs
A GitHub action that backs up your repo's source code to IPFS.
https://github.com/dhaiwat10/repo-backup-ipfs
Last synced: 10 days ago
JSON representation
A GitHub action that backs up your repo's source code to IPFS.
- Host: GitHub
- URL: https://github.com/dhaiwat10/repo-backup-ipfs
- Owner: Dhaiwat10
- License: mit
- Created: 2022-09-04T11:39:28.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-09T12:16:11.000Z (about 2 years ago)
- Last Synced: 2024-10-06T08:20:15.645Z (about 1 month ago)
- Language: TypeScript
- Homepage:
- Size: 1.19 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# repo-backup-ipfs
A GitHub Action that backs up your repository's source code to IPFS.
## How to use
1. Create a workflow file in your repository at `.github/workflows/repo-backup.yml` with the following contents:
```yaml
name: 'repo-backup'
on:
push:
branches:
- mainjobs:
repo-backup:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: repo-backup-ipfs
uses: Dhaiwat10/[email protected]
with:
web3storage_token: ${{ secrets.WEB3STORAGE_TOKEN }}
```2. Add your web3.storage API token as a secret in your repository as a repository secret. You can get your API token from [web3.storage](https://web3.storage/).