diff --git a/.github/workflows/hostinger-deployment.yml b/.github/workflows/hostinger-deployment.yml index d46d28fac..8197e4859 100644 --- a/.github/workflows/hostinger-deployment.yml +++ b/.github/workflows/hostinger-deployment.yml @@ -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 }} @@ -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 }}