Skip to content

Hgse ethical bugfix (#18) #55

Hgse ethical bugfix (#18)

Hgse ethical bugfix (#18) #55

name: 'Deploy to Staging'
on:
push:
branches:
- main
workflow_dispatch:
env:
AWS_REGION: us-west-2
concurrency: merge-${{ github.ref }}
permissions:
id-token: write
contents: read
jobs:
staging_deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: 18
- run: yarn install
- run: yarn build
- name: serverless deploy
uses: serverless/github-action@v3.2
with:
args: deploy -s staging
env:
SERVERLESS_ACCESS_KEY: ${{ secrets.SERVERLESS_ACCESS_KEY }}