sonr/Taskfile.yml
Prad Nukala bf94277b0f
feature/1110 abstract connected wallet operations (#1166)
- **refactor: refactor DID module types and move to controller package**
- **refactor: move controller creation and resolution logic to keeper**
- **refactor: update imports to reflect controller package move**
- **refactor: update protobuf definitions for DID module**
- **docs: update proto README to reflect changes**
- **refactor: move hway to gateway, update node modules, and refactor
pkl generation**
- **build: update pkl-gen task to use new pkl file paths**
- **refactor: refactor DWN WASM build and deployment process**
- **refactor: refactor DID controller implementation to use
account-based storage**
- **refactor: move DID controller interface to base file and update
implementation**
- **chore: migrate to google protobuf**
- **feat: Add v0.52.0 Interfaces for Acc Abstraction**
- **refactor: replace public_key with public_key_hex in Assertion
message**
- **refactor: remove unused PubKey, JSONWebKey, and RawKey message types
and related code**
2024-11-18 19:04:10 -05:00

87 lines
1.8 KiB
YAML

version: "3"
vars:
ROOT_DIR:
sh: pwd
tasks:
hway:assets:
internal: true
cmds:
- go run github.com/syumai/workers/cmd/workers-assets-gen -mode=go -o ./cmd/gateway/build
hway:build:
dir: cmd/gateway
env:
GOOS: js
GOARCH: wasm
cmds:
- task: hway:assets
- go build -o build/app.wasm main.go
hway:dev:
dir: cmd/gateway
cmds:
- task: nebula:build
- bunx wrangler dev
hway:deploy:
dir: cmd/gateway
cmds:
- task: nebula:build
- bunx wrangler deploy
dwn:build:
env:
GOOS: js
GOARCH: wasm
cmds:
- go build -o build/app.wasm ./cmd/dwn/main.go
nebula:build:
dir: pkg/nebula
cmds:
- bun install
- bun run deps.mjs
- bunx tailwindcss -i ./global/styles/globals.css -o ./assets/css/styles.css
- templ generate
# ╭───────────────────────────────────────────────────────────╮
# │ Registration Components │
# ╰───────────────────────────────────────────────────────────╯
buf:push:
cmds:
- task: buf:push:sonr
- task: buf:push:thirdparty
buf:deps:
cmds:
- task: buf:deps:sonr
- task: buf:deps:thirdparty
buf:deps:sonr:
internal: true
dir: proto
cmds:
- buf dep update
buf:deps:thirdparty:
internal: true
dir: third_party/proto
cmds:
- buf dep update
buf:push:sonr:
internal: true
dir: proto
cmds:
- buf build
- buf push
buf:push:thirdparty:
internal: true
dir: third_party/proto
cmds:
- buf build
- buf push