Skip to content

added permissions endpoints and import endpoints #32

added permissions endpoints and import endpoints

added permissions endpoints and import endpoints #32

Workflow file for this run

name: Build and Deploy all BOOM DAO Game Launcher canisters
on:
push:
branches:
- staging
jobs:
backend:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: aviate-labs/[email protected]
with:
dfx-version: 0.14.3
install-moc: true
env:
DFX_IDENTITY_PEM: ${{ secrets.DFX_IDENTITY_PEM }}
- run: |
dfx identity use action
for i in src/game_launcher_backend/game_deployer/*.mo ; do moc --package base $(dfx cache show)/base --check $i ; done
for i in src/game_launcher_backend/nfts_deployer/*.mo ; do moc --package base $(dfx cache show)/base --check $i ; done
for i in src/game_launcher_backend/token_deployer/*.mo ; do moc --package base $(dfx cache show)/base --check $i ; done
for i in src/game_launcher_backend/world_deployer/*.mo ; do moc --package base $(dfx cache show)/base --check $i ; done
dfx deploy --network stag --no-wallet world_deployer
dfx deploy --network stag --no-wallet nfts_deployer
dfx deploy --network stag --no-wallet token_deployer
dfx deploy --network stag --no-wallet game_deployer
dfx canister --network ic info 6rvbl-uqaaa-aaaal-ab24a-cai
dfx canister --network ic info j474s-uqaaa-aaaap-abf6q-cai
dfx canister --network ic info jv4xo-cyaaa-aaaap-abf7a-cai
dfx canister --network ic info js5r2-paaaa-aaaap-abf7q-cai