Skip to content

Commit cfd3564

Browse files
committed
Updating README
1 parent 356712d commit cfd3564

File tree

3 files changed

+18
-134
lines changed

3 files changed

+18
-134
lines changed

.github/workflows/integration-test.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,6 @@ permissions:
1111
id-token: write # Required for OIDC
1212
contents: read
1313

14-
env:
15-
AWS_REGION: us-east-1
16-
1714
jobs:
1815
integration-test:
1916
runs-on: ubuntu-latest
@@ -35,12 +32,11 @@ jobs:
3532
- uses: aws-actions/configure-aws-credentials@v4
3633
with:
3734
role-to-assume: arn:aws:iam::397589511426:role/account-wide-resources-GithubActionsRole-1CAIKQPYM5WD3
38-
aws-region: ${{ env.AWS_REGION }}
35+
aws-region: us-east-1
3936

4037
- run: ./test-harness/deploy-all.sh
4138

4239
- run: ./test-harness/test-all.sh
4340

44-
# TODO - add this back when ready
45-
# - if: always()
46-
# run: ./test-harness/teardown-all.sh
41+
- if: always()
42+
run: ./test-harness/teardown-all.sh

MODERNIZATION.md

Lines changed: 0 additions & 127 deletions
This file was deleted.

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,21 @@ For more info on the book itself, see:
1010
* [O'Reilly's Page](http://shop.oreilly.com/product/0636920178101.do)
1111
* [The book on Amazon](https://www.amazon.com/Programming-AWS-Lambda-Serverless-Applications/dp/149204105X)
1212

13+
## 2025 updates
14+
15+
This current branch of the code was updated in 2025 to include major updates, related to changes in
16+
dependencies since the book was published in 2020. These changes include:
17+
18+
* Updating to use Java 21, and to use the AWS Lambda Java 21 runtime
19+
* Some minor code updates enabled by Java 21 updates vs. Java 8 - mostly just using the `var` keyword
20+
* Switching to AWS SDK V2, which has syntax changes for accessing all AWS services
21+
* Testing code updated and modified to use JUnit 5 and Mockito 5
22+
* Various other other library updates
23+
24+
The original code is available in the [pre-2025-updates tag](https://github.com/symphoniacloud/programming-aws-lambda-book/releases/tag/pre-2025-updates).
25+
26+
## Miscellaneous other changes
27+
1328
For errata and updates, please see [this page](ErrataAndUpdates.md).
1429

1530
We plan on adding blog entries too - keep your eyes peeled on [our blog](https://blog.symphonia.io/) and [our Twitter](https://twitter.com/symphoniacloud).

0 commit comments

Comments
 (0)