Add workflow to deploy snowball frontend

This commit is contained in:
Adw8 2024-11-06 10:40:01 +05:30
parent d4ed5bba8b
commit f8ec0e3473

View File

@ -0,0 +1,36 @@
name: Deploy Snowball frontend
on:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v2
- name: Set up environment
run: |
# Create a config file with necessary endpoints and placeholders for secrets
cat > packages/deployer/config.yml <<EOF
services:
registry:
rpcEndpoint: https://laconicd-sapo.laconic.com
gqlEndpoint: https://laconicd-sapo.laconic.com/api
userKey: ${{ secrets.REGISTRY_USER_KEY }}
bondId: ${{ secrets.REGISTRY_BOND_ID }}
chainId: laconic-testnet-2
gasPrice: 0.001alnt
EOF
- name: Run Deploy Script
env:
REGISTRY_BOND_ID: ${{ secrets.REGISTRY_BOND_ID }}
DEPLOYER_LRN: ${{ secrets.DEPLOYER_LRN }}
AUTHORITY: ${{ secrets.AUTHORITY }}
run: |
./packages/deployer/deploy-frontend.sh