Skip to content

.github/workflows/liquid-stone-ops.yml #52

.github/workflows/liquid-stone-ops.yml

.github/workflows/liquid-stone-ops.yml #52

name:
defaults:
run:
working-directory: .
on:
workflow_dispatch:
push:
branches:
- "main*"
- "dev/**"
paths:
- "packages/credbull/**"
- ".github/workflows/**"
jobs:
liquid-stone-ops:
runs-on: ubuntu-latest
environment: local
steps:
- name: Checkout credbull-sdk
uses: actions/checkout@v4
- name: Install yarn
run: |
corepack enable
yarn set version stable
- name: Install Node
uses: actions/setup-node@v4
with:
node-version: 20
cache: "yarn"
- name: Install Project Dependencies
run: yarn install
- name: Run LiquidStone Ops Scripts
run: yarn run-liquid-stone-ops --verbose
working-directory: packages/credbull
env:
THIRDWEB_SECRET_KEY: ${{ secrets.CREDBULL_DEVOPS_THIRDWEB_SECRET_KEY }}
DEPLOYER_PRIVATE_KEY: ${{ secrets.CREDBULL_DEVOPS_DEPLOYER_PRIVATE_KEY }}
DEPLOYER_ALT_PRIVATE_KEY: ${{ secrets.CREDBULL_DEVOPS_DEPLOYER_ALT_PRIVATE_KEY }}
USER_PRIVATE_KEY: ${{ secrets.CREDBULL_DEVOPS_CHARLIE_PRIVATE_KEY }}
USER_ADDRESS: ${{ secrets.CREDBULL_DEVOPS_CHARLIE_ADDRESS }}
- name: Run BlackOpal Fund Ops Scripts
run: yarn run-fund-ops --verbose
working-directory: packages/credbull
env:
THIRDWEB_SECRET_KEY: ${{ secrets.CREDBULL_DEVOPS_THIRDWEB_SECRET_KEY }}
DEPLOYER_PRIVATE_KEY: ${{ secrets.CREDBULL_DEVOPS_DEPLOYER_PRIVATE_KEY }}
DEPLOYER_ALT_PRIVATE_KEY: ${{ secrets.CREDBULL_DEVOPS_DEPLOYER_ALT_PRIVATE_KEY }}
USER_PRIVATE_KEY: ${{ secrets.CREDBULL_DEVOPS_CHARLIE_PRIVATE_KEY }}
USER_ADDRESS: ${{ secrets.CREDBULL_DEVOPS_CHARLIE_ADDRESS }}