Skip to content

Merge pull request #430 from citizensadvice/dependabot/pip/cdk/regula… #234

Merge pull request #430 from citizensadvice/dependabot/pip/cdk/regula…

Merge pull request #430 from citizensadvice/dependabot/pip/cdk/regula… #234

Workflow file for this run

name: Dev Deployment
on:
workflow_dispatch:
push:
branches:
- develop
jobs:
build:
name: Build Image
runs-on: runs-on
permissions:
id-token: write
contents: read
issues: read
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
- name: Build and push to ECR
uses: citizensadvice/build-and-private-ecr-push-action@353b5a92d28241f7bef7c1c88dc18759797b0da0
with:
role_arn: "arn:aws:iam::979633842206:role/LocalOfficeSearchApiDeployment"
dockerfile_context: "."
repository_name: local-office-search-api
multiarch_build: "disabled"
prod_image: true
auth_token: ${{ secrets.GITHUB_TOKEN }}
deploy:
name: Deploy dev
needs:
- build
uses: ./.github/workflows/deploy_stage.yml
with:
stage: dev
secrets: inherit