Skip to content

Refactor dataloaders into a general-purpose batching struct (#1511) #1121

Refactor dataloaders into a general-purpose batching struct (#1511)

Refactor dataloaders into a general-purpose batching struct (#1511) #1121

Workflow file for this run

name: deployer
on:
push:
branches:
- main
env:
CLOUDSDK_CORE_DISABLE_PROMPTS: 1
jobs:
deploy-dev-backend:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_DEV_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-dev-backend
deploy-prod-backend:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_PROD_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-prod-backend
deploy-dev-tokenprocessing:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_DEV_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-dev-tokenprocessing
deploy-prod-tokenprocessing:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_PROD_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-prod-tokenprocessing
deploy-dev-emails:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_DEV_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-dev-emails
deploy-prod-emails:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_PROD_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-prod-emails
deploy-dev-opensea:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_DEV_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-dev-opensea-streamer
deploy-prod-opensea:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_PROD_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-prod-opensea-streamer
deploy-prod-kafka-streamer:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_PROD_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-prod-kafka-streamer
deploy-dev-feed:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_DEV_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-dev-feed
deploy-prod-feed:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_PROD_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-prod-feed
deploy-dev-feedbot:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_DEV_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-dev-feedbot
deploy-prod-feedbot:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_PROD_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-prod-feedbot
deploy-dev-graphql-gateway:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
gcp-credentials-json: ${{ secrets.GCP_DEV_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-dev-graphql-gateway
deploy-prod-graphql-gateway:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
gcp-credentials-json: ${{ secrets.GCP_PROD_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-prod-graphql-gateway
deploy-dev-pushnotifications:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_DEV_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-dev-pushnotifications
deploy-prod-pushnotifications:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_PROD_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-prod-pushnotifications
deploy-dev-autosocial:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_DEV_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-dev-autosocial
deploy-prod-autosocial:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_PROD_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-prod-autosocial
deploy-dev-autosocial-orchestrator:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_DEV_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-dev-autosocial-orch
deploy-prod-autosocial-orchestrator:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: 'Install build deps'
uses: ./.github/actions/build-deps
with:
sentry-auth-token: ${{ secrets.SENTRY_AUTH_TOKEN }}
gcp-credentials-json: ${{ secrets.GCP_PROD_CREDENTIALS }}
- name: 'Deploy'
run: make deploy-prod-autosocial-orch