diff --git a/.github/workflows/eosMain.deploy.yml b/.github/workflows/eosMain.deploy.yml index 6944a87..a9f012f 100644 --- a/.github/workflows/eosMain.deploy.yml +++ b/.github/workflows/eosMain.deploy.yml @@ -3,8 +3,8 @@ name: EOS MainNet - Deploy Production on: push: branches: - - master - feature/deploy-with-github-actions + env: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} diff --git a/.github/workflows/pangea-testnet-deploy.yml b/.github/workflows/pangea-testnet-deploy.yml new file mode 100644 index 0000000..57610f8 --- /dev/null +++ b/.github/workflows/pangea-testnet-deploy.yml @@ -0,0 +1,47 @@ +name: Pangea Testnet - Deploy + +on: + push: + branches: + - feature/deploy-with-github-actions + - feature/pangea_testnet + +env: + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + SLS_ORG_TOKEN: ${{secrets.SLS_ORG_TOKEN}} + chainId: ${{ vars.CHAIN_ID }} + sendGridKey: ${{ secrets.SENDGRID_KEY }} + twilioAccountSid: ${{ secrets.TWILIO_ACCOUNT_SID }} + twilioAuthToken: ${{ secrets.TWILIO_AUTH_TOKEN }} + eosHistoryEndpoint: ${{vars.HISTORY_ENDPOINT}} + eosHttpEndpoint: ${{vars.HTTP_ENDPOINT}} + authVerifier: TABLE + authContract: login.hypha + authRetries: 5 + startAuthTimeout: 1000 + minAuthTimeout: 400 + authCodeMinutesTTL: 5 + accessTokenMinutesTTL: 1440 + refreshTokenMinutesTTL: 11520 + sentryDsn: ${{secrets.SENTRY_DSN}} + +jobs: + deploy: + name: deploy + environment: pangeaTestnet + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [16.x] + steps: + - uses: actions/checkout@v3 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v3 + with: + node-version: ${{ matrix.node-version }} + - run: npm ci + - name: serverless deploy + uses: serverless/github-action@v3.1 + with: + args: deploy --stage pangeaTest --region us-east-1 diff --git a/.github/workflows/prod.deploy.yml b/.github/workflows/prod.deploy.yml index 76196ce..129e44c 100644 --- a/.github/workflows/prod.deploy.yml +++ b/.github/workflows/prod.deploy.yml @@ -3,8 +3,7 @@ name: Deploy Production on: push: branches: - - master - + - feature/deploy-with-github-actions jobs: deploy: name: deploy diff --git a/.github/workflows/telosMain.deploy.yml b/.github/workflows/telosMain.deploy.yml index 5385f7b..b84a16d 100644 --- a/.github/workflows/telosMain.deploy.yml +++ b/.github/workflows/telosMain.deploy.yml @@ -3,7 +3,6 @@ name: Telos MainNet - Deploy Production on: push: branches: - - master - feature/deploy-with-github-actions env: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} diff --git a/.github/workflows/telosTestNet.deploy.yml b/.github/workflows/telosTestNet.deploy.yml index 1fcc43e..eee8713 100644 --- a/.github/workflows/telosTestNet.deploy.yml +++ b/.github/workflows/telosTestNet.deploy.yml @@ -5,6 +5,7 @@ on: branches: - develop - feature/deploy-with-github-actions + env: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}