Skip to content
Open
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
3c4b757
Renaming Matrix to match job reference
rossi-bryan Jul 11, 2025
99eebd2
Refactoring matrix approach to match same name
rossi-bryan Jul 11, 2025
1be2e6b
Adjusting Package Script
rossi-bryan Jul 11, 2025
15cb1f4
Adding flag in all package.json files
rossi-bryan Jul 11, 2025
878d823
Adding logs to ensure directory creation
rossi-bryan Jul 11, 2025
23047d4
Merge branch 'main' into fix/ci-cd-packaging
rossi-bryan Jul 11, 2025
ac3cdb5
Adjusting outDir to fix packaging issues
rossi-bryan Jul 12, 2025
5966080
Fetching remote changes
rossi-bryan Jul 12, 2025
2d99ab9
Fetching latest adjustments
rossi-bryan Jul 12, 2025
629cd6b
Adjusting .dist directory to new post build
rossi-bryan Jul 12, 2025
dd9dafc
Adding logs to check download directory
rossi-bryan Jul 12, 2025
8ca4a9f
Merge branch 'main' into fix/ci-cd-packaging
rossi-bryan Jul 12, 2025
b8c909c
Final adjustments to dist directory
rossi-bryan Jul 12, 2025
96e34f8
Final adjustments to dist directory
rossi-bryan Jul 12, 2025
7245e87
Last attempt to configure package step
rossi-bryan Jul 12, 2025
6c34f29
Including adjustments to package step
rossi-bryan Jul 12, 2025
fff9602
Removing unecessary config of Package Lambda step
rossi-bryan Jul 12, 2025
d2af6b7
Merge branch 'main' into fix/ci-cd-packaging
rossi-bryan Jul 12, 2025
025c76d
Including all functions on matrix
rossi-bryan Jul 12, 2025
44e2121
Merge branch 'fix/ci-cd-packaging' of https://github.com/lumiere-fiap…
rossi-bryan Jul 12, 2025
f80edd4
Fixing deployment step
rossi-bryan Jul 12, 2025
94105be
Merge branch 'main' into fix/ci-cd-packaging
rossi-bryan Jul 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/pipeline.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ jobs:

- run: npm ci
- run: npm run build

- run: npm run test --workspace=@lumiere/${{ matrix.lambdaFunction }}

- name: Check if build directory exists
Expand All @@ -44,6 +43,7 @@ jobs:
with:
name: ${{ matrix.lambdaFunction }}-build-artifact
path: ./build/${{ matrix.lambdaFunction }}
if-no-files-found: error

package:
needs: build
Expand Down Expand Up @@ -80,6 +80,7 @@ jobs:
with:
name: ${{ matrix.lambdaFunction }}-package-artifact
path: ./${{ matrix.lambdaFunction }}.zip
if-no-files-found: error

deploy:
needs: package
Expand All @@ -89,6 +90,7 @@ jobs:
matrix:
lambdaFunction: [sign-in, sign-up, sign-out, user-data, authorizer, user-records, storage-url]


steps:
- uses: actions/download-artifact@v4
with:
Expand Down