docker:
  - image: 'public.ecr.aws/sam/build-nodejs24.x'
resource_class: arm.medium
<<<:
  - ${file(^/steps/base.yml)}
  - steps:
      - run: yarn global add serverless@3.40.0
      - run: yarn run build-clean
      - run: yarn run sls-compile --stack api --region ${awsRegion} --env ${opt:env}
      - run:
          command: sls deploy --config serverless-${opt:env}-api.config.yml --force
          no_output_timeout: 10m
