-
Notifications
You must be signed in to change notification settings - Fork 30
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
feat!: update to work with w3up api #89
Commits on Jan 16, 2024
-
feat!: update to work with w3up api
Rebuild of the github action to work with the new w3up web3.storage api. [`w3cli`](https://github.com/web3-storage/w3cli) does everything we need to upload files to web3.storage, so this action now provides a thin wrapper around that cli in the form of a composite action. Auth is based on UCANs now. Use w3cli to create a signing key for this action to use, and create a ucan that delegates upload abilities to that key. - input: `web3_token` has been removed, as token based auth as been removed. - set `secret_key` to a base64 encoded siging key you create via `w3 key create`. - set `proof` to the a base64 CAR encoded UCAN delegating capabilities to the secret_key's DID. - input: `wrap_with_directory` has been removed. w3cli does not wrap directories in directories by default now. Only single files get wrapped to preserve their filename. - set `no_wrap: 'true'` to disable the wrapping of single files. - input: `web3_api` has been removed. Targeting other services is not currently supported. Open an issue if you need that. License: MIT Signed-off-by: Oli Evans <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0233765 - Browse repository at this point
Copy the full SHA 0233765View commit details -
Configuration menu - View commit details
-
Copy full SHA for 395c2ed - Browse repository at this point
Copy the full SHA 395c2edView commit details -
chore: replace deprecated calls to set-output
License: MIT Signed-off-by: Oli Evans <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 636dfd4 - Browse repository at this point
Copy the full SHA 636dfd4View commit details -
docs: Apply suggestions from code review
Co-authored-by: Alan Shaw <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 506ecdf - Browse repository at this point
Copy the full SHA 506ecdfView commit details
Commits on Jan 17, 2024
-
docs: explain how to generate secret_key and proof from w3cli
License: MIT Signed-off-by: Oli Evans <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2919f32 - Browse repository at this point
Copy the full SHA 2919f32View commit details -
chore: tweak copy. test no_wrap
License: MIT Signed-off-by: Oli Evans <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac0f87e - Browse repository at this point
Copy the full SHA ac0f87eView commit details -
fix: no_wrap handling and test
License: MIT Signed-off-by: Oli Evans <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2c07a4e - Browse repository at this point
Copy the full SHA 2c07a4eView commit details -
chore: fix
wrap
andhidden
argsLicense: MIT Signed-off-by: Oli Evans <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fcd052 - Browse repository at this point
Copy the full SHA 8fcd052View commit details -
License: MIT Signed-off-by: Oli Evans <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0dd07c7 - Browse repository at this point
Copy the full SHA 0dd07c7View commit details -
License: MIT Signed-off-by: Oli Evans <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 70ca455 - Browse repository at this point
Copy the full SHA 70ca455View commit details -
License: MIT Signed-off-by: Oli Evans <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fcfcc0b - Browse repository at this point
Copy the full SHA fcfcc0bView commit details -
License: MIT Signed-off-by: Oli Evans <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a9f7566 - Browse repository at this point
Copy the full SHA a9f7566View commit details -
chore: use published w3cli module now fixes are in
License: MIT Signed-off-by: Oli Evans <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 89d29ac - Browse repository at this point
Copy the full SHA 89d29acView commit details