Skip to content

Merge pull request #163 from Real-Dev-Squad/feat/update-tracking-id #73

Merge pull request #163 from Real-Dev-Squad/feat/update-tracking-id

Merge pull request #163 from Real-Dev-Squad/feat/update-tracking-id #73

name: Register and deploy Slash Commands
on:
push:
branches: develop
jobs:
Register-Commands:
runs-on: ubuntu-latest
environment: staging
steps:
- uses: actions/checkout@v2
- run: npm install
- run: npm run register
env:
DISCORD_TOKEN: ${{secrets.DISCORD_TOKEN}}
DISCORD_APPLICATION_ID: ${{secrets.DISCORD_APPLICATION_ID}}
DISCORD_GUILD_ID: ${{secrets.DISCORD_GUILD_ID}}
Deploy-to-Cloudflare:
needs: [Register-Commands]
runs-on: ubuntu-latest
environment: staging
steps:
- uses: actions/checkout@v2
- run: npm install
- uses: cloudflare/wrangler-action@2.0.0
with:
apiToken: ${{secrets.CLOUDFLARE_API_TOKEN}}
accountId: ${{secrets.CLOUDFLARE_ACCOUNT_ID}}
secrets: |
DISCORD_PUBLIC_KEY
DISCORD_TOKEN
DISCORD_GUILD_ID
CURRENT_ENVIRONMENT
BOT_PRIVATE_KEY
env:
CURRENT_ENVIRONMENT: staging
CLOUDFLARE_API_TOKEN: ${{secrets.CLOUDFLARE_API_TOKEN}}
DISCORD_PUBLIC_KEY: ${{secrets.DISCORD_PUBLIC_KEY}}
DISCORD_TOKEN: ${{secrets.DISCORD_TOKEN}}
BOT_PRIVATE_KEY: ${{secrets.BOT_PRIVATE_KEY}}
DISCORD_GUILD_ID: ${{secrets.DISCORD_GUILD_ID}}