Skip to content

deploy-dapp

deploy-dapp #4

Workflow file for this run

name: deploy-dapp
on:
workflow_dispatch:
inputs:
environment:
description: 'Deployment environment'
required: true
type: choice
options:
- bellecour-dev
- arbitrum-sepolia-dev
- arbitrum-mainnet-dev
price:
description: 'Sell order price (optionnel)'
type: string
required: false
default: ''
volume:
description: 'Sell order volume (optionnel)'
type: string
required: false
default: ''
jobs:
extract-tag:
runs-on: ubuntu-latest
outputs:
clean_tag: ${{ steps.tag.outputs.clean_tag }}
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Extract tag
id: tag
run: echo "clean_tag=dev-${GITHUB_SHA}" | tee -a $GITHUB_OUTPUT
deploy-dapp:
needs: extract-tag
uses: ./.github/workflows/reusable-dapp-deploy.yml

Check failure on line 40 in .github/workflows/dapp-deploy.yml

View workflow run for this annotation

GitHub Actions / deploy-dapp

Invalid workflow file

The workflow is not valid. .github/workflows/dapp-deploy.yml (Line: 40, Col: 11): Secret WEB3MAIL_DAPP_OWNER_PRIVATEKEY is required, but not provided while calling. .github/workflows/dapp-deploy.yml (Line: 40, Col: 11): Secret RPC_URL is required, but not provided while calling.
with:
environment: ${{ inputs.environment }}
tag: ${{ needs.extract-tag.outputs.clean_tag }}
price: ${{ inputs.price }}
volume: ${{ inputs.volume }}
secrets:
dockerhub-username: ${{ secrets.DOCKERHUB_USERNAME }}
dockerhub-password: ${{ secrets.DOCKERHUB_PAT }}
sconify-signing-private-key: ${{ secrets.SCONIFY_SIGNING_PRIVATE_KEY }}
scontain-username: ${{ secrets.SCONTAIN_REGISTRY_USERNAME }}
scontain-password: ${{ secrets.SCONTAIN_REGISTRY_PAT }}
mailjet-apikey-public: ${{ secrets.MAILJET_APIKEY_PUBLIC }}
mailjet-apikey-private: ${{ secrets.MAILJET_APIKEY_PRIVATE }}
mailjet-sender: ${{ secrets.MAILJET_SENDER }}
mailgun-apikey: ${{ secrets.MAILGUN_APIKEY }}