From 1eef7aa37e7bda8d57d4591182ff7f4c43614864 Mon Sep 17 00:00:00 2001 From: Carl Zogheib <11421173+carlzogh@users.noreply.github.com> Date: Wed, 13 May 2020 10:29:05 +0100 Subject: [PATCH 1/2] Bump events lib to `2.2.9` --- aws-lambda-java-events-sdk-transformer/README.md | 2 +- .../RELEASE.CHANGELOG.md | 2 +- aws-lambda-java-events-sdk-transformer/pom.xml | 2 +- aws-lambda-java-events/README.md | 8 ++++---- aws-lambda-java-events/RELEASE.CHANGELOG.md | 4 ++++ aws-lambda-java-events/pom.xml | 2 +- 6 files changed, 12 insertions(+), 8 deletions(-) diff --git a/aws-lambda-java-events-sdk-transformer/README.md b/aws-lambda-java-events-sdk-transformer/README.md index 572021ba..49103d81 100644 --- a/aws-lambda-java-events-sdk-transformer/README.md +++ b/aws-lambda-java-events-sdk-transformer/README.md @@ -21,7 +21,7 @@ Add the following Apache Maven dependencies to your `pom.xml` file: com.amazonaws aws-lambda-java-events - 2.2.8 + 2.2.9 ``` diff --git a/aws-lambda-java-events-sdk-transformer/RELEASE.CHANGELOG.md b/aws-lambda-java-events-sdk-transformer/RELEASE.CHANGELOG.md index 3f33134b..38a3b704 100644 --- a/aws-lambda-java-events-sdk-transformer/RELEASE.CHANGELOG.md +++ b/aws-lambda-java-events-sdk-transformer/RELEASE.CHANGELOG.md @@ -1,3 +1,3 @@ ### Apr 29, 2020 `1.0.0`: -- Added AWS SDK V2 transformers for `DynamodbEvent` in `aws-lambda-java-events` versions up to and including `2.2.8` +- Added AWS SDK V2 transformers for `DynamodbEvent` in `aws-lambda-java-events` versions up to and including `2.x` diff --git a/aws-lambda-java-events-sdk-transformer/pom.xml b/aws-lambda-java-events-sdk-transformer/pom.xml index 8f345b6f..531aba2b 100644 --- a/aws-lambda-java-events-sdk-transformer/pom.xml +++ b/aws-lambda-java-events-sdk-transformer/pom.xml @@ -61,7 +61,7 @@ com.amazonaws aws-lambda-java-events - 2.2.8 + 2.2.9 provided diff --git a/aws-lambda-java-events/README.md b/aws-lambda-java-events/README.md index 47993ac4..acf53c02 100644 --- a/aws-lambda-java-events/README.md +++ b/aws-lambda-java-events/README.md @@ -48,7 +48,7 @@ so the dependencies section in the pom.xml file would like this com.amazonaws aws-lambda-java-events - 2.2.8 + 2.2.9 ... @@ -69,7 +69,7 @@ For the S3 event the pom would look like this: com.amazonaws aws-lambda-java-events - 2.2.8 + 2.2.9 com.amazonaws @@ -95,7 +95,7 @@ For the Kinesis event com.amazonaws aws-lambda-java-events - 2.2.8 + 2.2.9 com.amazonaws @@ -121,7 +121,7 @@ For the Dynamodb event com.amazonaws aws-lambda-java-events - 2.2.8 + 2.2.9 com.amazonaws diff --git a/aws-lambda-java-events/RELEASE.CHANGELOG.md b/aws-lambda-java-events/RELEASE.CHANGELOG.md index 29afb994..d332599a 100644 --- a/aws-lambda-java-events/RELEASE.CHANGELOG.md +++ b/aws-lambda-java-events/RELEASE.CHANGELOG.md @@ -1,3 +1,7 @@ +### May 13, 2020 +`2.2.9`: +- Added field `operationName` to `APIGatewayProxyRequestEvent` ([#126](https://github.com/aws/aws-lambda-java-libs/pull/126)) + ### Apr 28, 2020 `2.2.8`: - Added missing XML namespace declarations to `pom.xml` file ([#97](https://github.com/aws/aws-lambda-java-libs/issues/97)) diff --git a/aws-lambda-java-events/pom.xml b/aws-lambda-java-events/pom.xml index 7c4a4ec1..5f9e15eb 100644 --- a/aws-lambda-java-events/pom.xml +++ b/aws-lambda-java-events/pom.xml @@ -5,7 +5,7 @@ com.amazonaws aws-lambda-java-events - 2.2.8 + 2.2.9 jar AWS Lambda Java Events Library From 418ca97b809b2db729027a64cf6d471327bd7549 Mon Sep 17 00:00:00 2001 From: Carl Zogheib <11421173+carlzogh@users.noreply.github.com> Date: Wed, 13 May 2020 12:12:42 +0100 Subject: [PATCH 2/2] Update build workflow to install instead of package (#129) This ensures inter-package dependencies are resolved locally --- .../workflows/{maven-pkg-all.yml => maven-build-all.yml} | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) rename .github/workflows/{maven-pkg-all.yml => maven-build-all.yml} (78%) diff --git a/.github/workflows/maven-pkg-all.yml b/.github/workflows/maven-build-all.yml similarity index 78% rename from .github/workflows/maven-pkg-all.yml rename to .github/workflows/maven-build-all.yml index 81e9a8ec..66821eba 100644 --- a/.github/workflows/maven-pkg-all.yml +++ b/.github/workflows/maven-build-all.yml @@ -19,11 +19,14 @@ jobs: uses: actions/setup-java@v1 with: java-version: 1.8 - + + # Install base modules - name: Build core with Maven - run: mvn -B package --file aws-lambda-java-core/pom.xml + run: mvn -B install --file aws-lambda-java-core/pom.xml - name: Build events with Maven - run: mvn -B package --file aws-lambda-java-events/pom.xml + run: mvn -B install --file aws-lambda-java-events/pom.xml + + # Package modules that depend on base modules - name: Build events-sdk-transformer with Maven run: mvn -B package --file aws-lambda-java-events-sdk-transformer/pom.xml - name: Build log4j with Maven