Skip to content

Staging Deploy

Staging Deploy #231

Workflow file for this run

name: Staging Deploy
concurrency:
group: ${{ github.workflow }}
on:
push:
branches:
- master
workflow_dispatch:
inputs:
commit:
description: "Commit (SHA, tag, branch, etc)"
required: true
default: "master"
jobs:
deploy:
uses: ./.github/workflows/deploy.yml
with:
commit: ${{ inputs.commit }}
destination: staging
secrets:
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
RAILS_MASTER_KEY: ${{ secrets.STAGING_RAILS_MASTER_KEY }}
DATABASE_URL: ${{ secrets.STAGING_DATABASE_URL }}
SECRET_KEY_BASE: ${{ secrets.STAGING_SECRET_KEY_BASE }}