Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 37 additions & 2 deletions .github/workflows/hostinger-deployment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,13 +51,13 @@ jobs:
NEXT_PUBLIC_DEFAULT_BITCOIN_VAULT_MAINNET: ${{ vars.NEXT_PUBLIC_DEFAULT_BITCOIN_VAULT_MAINNET }}
NEXT_PUBLIC_DEFAULT_BITCOIN_VAULT_SEPOLIA: ${{ vars.NEXT_PUBLIC_DEFAULT_BITCOIN_VAULT_SEPOLIA }}
NEXT_PUBLIC_ENABLE_ANALYTICS: ${{ github.event_name == 'release' }}
NEXT_PUBLIC_ENABLE_BTC_YIELD_CLAIM_REWARDS: ${{ vars.NEXT_PUBLIC_ENABLE_BTC_YIELD_CLAIM_REWARDS}}
NEXT_PUBLIC_ENABLE_BTC_YIELD_CLAIM_REWARDS: ${{ vars.NEXT_PUBLIC_ENABLE_BTC_YIELD_CLAIM_REWARDS }}
NEXT_PUBLIC_ENABLE_BTC_YIELD_PAGE: ${{ vars.NEXT_PUBLIC_ENABLE_BTC_YIELD_PAGE }}
NEXT_PUBLIC_ENABLE_BTC_YIELD_TESTNET: ${{ vars.NEXT_PUBLIC_ENABLE_BTC_YIELD_TESTNET }}
NEXT_PUBLIC_ENABLE_COOKIE3: ${{ github.event_name == 'release' }}
NEXT_PUBLIC_ENABLE_CLAIM_REWARDS_TESTNET: ${{ vars.NEXT_PUBLIC_ENABLE_CLAIM_REWARDS_TESTNET }}
NEXT_PUBLIC_ENABLE_STAKE_GOVERNANCE_TESTNET: ${{ vars.NEXT_PUBLIC_ENABLE_STAKE_GOVERNANCE_TESTNET }}
NEXT_PUBLIC_ENABLE_STAKE_TESTNET: ${{ vars.NEXT_PUBLIC_ENABLE_STAKE_TESTNET}}
NEXT_PUBLIC_ENABLE_STAKE_TESTNET: ${{ vars.NEXT_PUBLIC_ENABLE_STAKE_TESTNET }}
NEXT_PUBLIC_PORTAL_API_URL: ${{ vars.NEXT_PUBLIC_PORTAL_API_URL }}
NEXT_PUBLIC_SENTRY_DSN: ${{ vars.NEXT_PUBLIC_SENTRY_DSN }}
NEXT_PUBLIC_SUBGRAPHS_API_URL: ${{ vars.NEXT_PUBLIC_SUBGRAPHS_API_URL }}
Expand All @@ -76,3 +76,38 @@ jobs:
slack-mention: ${{ vars.SLACK_MENTION }}
slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL }}
status: ${{ job.status == 'failure' && 'failed :boom:' || 'finished :ok:' }}
deploy-beta:
environment: staging
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: hemilabs/actions/setup-node-env@v1
- uses: ./.github/actions/deploy-portal
with:
HOSTINGER_HOST: ${{ secrets.HOSTINGER_HOST }}
HOSTINGER_PORT: ${{ secrets.HOSTINGER_PORT }}
HOSTINGER_SSH_KEY: ${{ secrets.HOSTINGER_SSH_KEY }}
# Note: This line uses HEMI_TARGET_FOLDER_BETA, which is different from the deploy job above
HOSTINGER_TARGET: domains/${{ vars[vars.HEMI_DOMAIN] }}/public_html/${{ vars.HEMI_TARGET_FOLDER_BETA }}
HOSTINGER_USER: ${{ secrets.HOSTINGER_USER }}
NEXT_PUBLIC_BITCOIN_PAST_VAULTS_MAINNET: ${{ vars.NEXT_PUBLIC_BITCOIN_PAST_VAULTS_MAINNET }}
NEXT_PUBLIC_BITCOIN_PAST_VAULTS_SEPOLIA: ${{ vars.NEXT_PUBLIC_BITCOIN_PAST_VAULTS_SEPOLIA }}
NEXT_PUBLIC_COOKIE3_SITE_ID: ${{ vars.NEXT_PUBLIC_COOKIE3_SITE_ID }}
NEXT_PUBLIC_CUSTOM_RPC_URL_HEMI_MAINNET: ${{ vars.NEXT_PUBLIC_CUSTOM_RPC_URL_HEMI_MAINNET }}
NEXT_PUBLIC_CUSTOM_RPC_URL_HEMI_SEPOLIA: ${{ vars.NEXT_PUBLIC_CUSTOM_RPC_URL_HEMI_SEPOLIA }}
NEXT_PUBLIC_CUSTOM_RPC_URL_MAINNET: ${{ vars.NEXT_PUBLIC_CUSTOM_RPC_URL_MAINNET }}
NEXT_PUBLIC_CUSTOM_RPC_URL_SEPOLIA: ${{ vars.NEXT_PUBLIC_CUSTOM_RPC_URL_SEPOLIA }}
NEXT_PUBLIC_DEFAULT_BITCOIN_VAULT_MAINNET: ${{ vars.NEXT_PUBLIC_DEFAULT_BITCOIN_VAULT_MAINNET }}
NEXT_PUBLIC_DEFAULT_BITCOIN_VAULT_SEPOLIA: ${{ vars.NEXT_PUBLIC_DEFAULT_BITCOIN_VAULT_SEPOLIA }}
NEXT_PUBLIC_ENABLE_ANALYTICS: false
NEXT_PUBLIC_ENABLE_BTC_YIELD_CLAIM_REWARDS: ${{ vars.NEXT_PUBLIC_ENABLE_BTC_YIELD_CLAIM_REWARDS }}
NEXT_PUBLIC_ENABLE_BTC_YIELD_PAGE: ${{ vars.NEXT_PUBLIC_ENABLE_BTC_YIELD_PAGE }}
NEXT_PUBLIC_ENABLE_BTC_YIELD_TESTNET: false
NEXT_PUBLIC_ENABLE_COOKIE3: false
NEXT_PUBLIC_ENABLE_CLAIM_REWARDS_TESTNET: false
NEXT_PUBLIC_ENABLE_STAKE_GOVERNANCE_TESTNET: false
NEXT_PUBLIC_ENABLE_STAKE_TESTNET: false
NEXT_PUBLIC_PORTAL_API_URL: ${{ vars.NEXT_PUBLIC_PORTAL_API_URL }}
NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID: ${{ vars.NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID }}