UNPKG

lambda-envelope

Version:

Envelope for AWS Lambda responses that supports raw invocation response parsing

56 lines (48 loc) 1.04 kB
version: 2.0 references: workspace_root: &workspace_root ./ node_container: &node_container docker: - image: cimg/node:22.14.0 attach_workspace: &attach_workspace attach_workspace: at: *workspace_root run_on_master: &run_on_master filters: branches: only: master jobs: dependencies: <<: *node_container steps: - checkout - run: rm .npmrc # npmrc only used for publishing - run: npm ci - persist_to_workspace: root: *workspace_root paths: - node_modules test: <<: *node_container steps: - checkout - *attach_workspace - run: npm run test publish: <<: *node_container steps: - checkout - *attach_workspace - run: npx publish workflows: version: 2 default: jobs: - dependencies - test: requires: [ 'dependencies' ] - publish: context: ci-publish requires: [ 'dependencies', 'test' ] <<: *run_on_master