This commit is contained in:
Sparticuz 2022-09-26 15:20:03 -04:00
parent 47a3e33609
commit 94ed7f55bd
1 changed files with 8 additions and 5 deletions

View File

@ -23,13 +23,13 @@ jobs:
run: npm install run: npm install
- name: Create Lambda Layer - name: Create Lambda Layer
run: make chrome_aws_lambda.zip run: make chromium.zip
- name: Upload Layer Artifact - name: Upload Layer Artifact
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
with: with:
name: chrome_aws_lambda name: chromium
path: chrome_aws_lambda.zip path: chromium.zip
execute: execute:
name: Lambda (Node ${{ matrix.version }}.x) name: Lambda (Node ${{ matrix.version }}.x)
@ -57,10 +57,13 @@ jobs:
- name: Download Layer Artifact - name: Download Layer Artifact
uses: actions/download-artifact@v3 uses: actions/download-artifact@v3
with: with:
name: chrome_aws_lambda name: chromium
- name: Provision Layer - name: Provision Layer
run: unzip chrome_aws_lambda.zip -d _/amazon/code run: unzip chromium.zip -d _/amazon/code
- name: Install test dependencies
run: npm install --prefix _/amazon/handlers puppeteer-core --bin-links=false --fund=false --omit=optional --omit=dev --package-lock=false --save=false
- name: Invoke Lambda on SAM - name: Invoke Lambda on SAM
run: sam local invoke --template _/amazon/template.yml --event _/amazon/events/${{ matrix.event }}.json node${{ matrix.version }} 2>&1 | (grep 'Error' && exit 1 || exit 0) run: sam local invoke --template _/amazon/template.yml --event _/amazon/events/${{ matrix.event }}.json node${{ matrix.version }} 2>&1 | (grep 'Error' && exit 1 || exit 0)