Skip to content

Commit c56f431

Browse files
authored
Merge branch 'aws-powertools:main' into main
2 parents d0e7a4c + 54fe0be commit c56f431

File tree

78 files changed

+358
-156
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+358
-156
lines changed

.github/workflows/build-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
environment: Docs
3333
steps:
3434
- name: Checkout Repository
35-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3
35+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
3636
with:
3737
fetch-depth: 0
3838
- name: Build

.github/workflows/check-build.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,9 @@ jobs:
7777
steps:
7878
- id: checkout
7979
name: Checkout repository
80-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
80+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
8181
- name: Setup Java
82-
uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165
82+
uses: actions/setup-java@f2beeb24e141e01a676f977032f5a29d81c9e27e
8383
with:
8484
distribution: corretto
8585
java-version: ${{ matrix.java }}
@@ -94,18 +94,18 @@ jobs:
9494
steps:
9595
- id: checkout
9696
name: Checkout repository
97-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
97+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
9898
with:
9999
fetch-depth: 0
100100
- name: Get changed files
101101
id: changed-files
102-
uses: tj-actions/changed-files@24d32ffd492484c1d75e0c0b894501ddb9d30d62 # v47.0.0
102+
uses: tj-actions/changed-files@e0021407031f5be11a464abee9a0776171c79891 # v47.0.1
103103
with:
104104
files: |
105105
powertools-*/**
106106
pom.xml
107107
- name: Setup GraalVM
108-
uses: graalvm/setup-graalvm@eec48106e0bf45f2976c2ff0c3e22395cced8243 # v1.4.2
108+
uses: graalvm/setup-graalvm@790e28947b79a9c09c3391c0f18bf8d0f102ed69 # v1.4.4
109109
with:
110110
java-version: "21"
111111
distribution: "graalvm"

.github/workflows/check-e2e.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ jobs:
5757
- 25
5858

5959
steps:
60-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
60+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
6161
- name: Setup java
62-
uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
62+
uses: actions/setup-java@f2beeb24e141e01a676f977032f5a29d81c9e27e # v5.1.0
6363
with:
6464
distribution: 'corretto'
6565
java-version: ${{ matrix.java }}
@@ -88,9 +88,9 @@ jobs:
8888
- 25
8989

9090
steps:
91-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
91+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
9292
- name: Setup java
93-
uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
93+
uses: actions/setup-java@f2beeb24e141e01a676f977032f5a29d81c9e27e # v5.1.0
9494
with:
9595
distribution: 'corretto'
9696
java-version: ${{ matrix.java }}

.github/workflows/check-pmd.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ jobs:
2929
id-token: write
3030
steps:
3131
- name: Checkout Repository
32-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
32+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
3333
- name: Setup Java
34-
uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
34+
uses: actions/setup-java@f2beeb24e141e01a676f977032f5a29d81c9e27e # v5.1.0
3535
with:
3636
java-version: 21
3737
distribution: corretto

.github/workflows/check-spotbugs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ jobs:
4141
codecheck:
4242
runs-on: ubuntu-latest
4343
steps:
44-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
44+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
4545
- name: Setup Java
46-
uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
46+
uses: actions/setup-java@f2beeb24e141e01a676f977032f5a29d81c9e27e # v5.1.0
4747
with:
4848
distribution: 'corretto'
4949
java-version: 21

.github/workflows/release.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ jobs:
103103
steps:
104104
- id: checkout
105105
name: Checkout repository
106-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
106+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
107107
- id: version
108108
name: version
109109
uses: ./.github/actions/version
@@ -112,7 +112,7 @@ jobs:
112112
snapshot: ${{ inputs.snapshot}}
113113
- id: upload_source
114114
name: Upload artifacts
115-
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
115+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
116116
with:
117117
if-no-files-found: error
118118
name: source
@@ -133,11 +133,11 @@ jobs:
133133
steps:
134134
- id: download_source
135135
name: Download artifacts
136-
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v4.6.1
136+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v4.6.1
137137
with:
138138
name: source
139139
- name: Setup Java
140-
uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165
140+
uses: actions/setup-java@f2beeb24e141e01a676f977032f5a29d81c9e27e
141141
with:
142142
distribution: corretto
143143
java-version: 21
@@ -168,11 +168,11 @@ jobs:
168168
steps:
169169
- id: download_source
170170
name: Download artifacts
171-
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v4.6.1
171+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v4.6.1
172172
with:
173173
name: source
174174
- name: Setup Java
175-
uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165
175+
uses: actions/setup-java@f2beeb24e141e01a676f977032f5a29d81c9e27e
176176
with:
177177
distribution: corretto
178178
java-version: ${{ matrix.java }}
@@ -191,11 +191,11 @@ jobs:
191191
steps:
192192
- id: download_source
193193
name: Download artifacts
194-
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v4.6.1
194+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v4.6.1
195195
with:
196196
name: source
197197
- name: Setup Java
198-
uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165
198+
uses: actions/setup-java@f2beeb24e141e01a676f977032f5a29d81c9e27e
199199
with:
200200
distribution: corretto
201201
java-version: 21
@@ -224,12 +224,12 @@ jobs:
224224
steps:
225225
- id: checkout
226226
name: Checkout repository
227-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
227+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
228228
with:
229229
ref: ${{ env.RELEASE_COMMIT }}
230230
- id: download_source
231231
name: Download artifacts
232-
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v4.6.1
232+
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v4.6.1
233233
with:
234234
name: source
235235
- id: setup-git
@@ -272,7 +272,7 @@ jobs:
272272
steps:
273273
- id: checkout
274274
name: Checkout repository
275-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
275+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
276276
with:
277277
# Checkout PR branch to make sure we build the version-bumped docs
278278
ref: ci-${{ github.run_id }}

.github/workflows/security-dependencies-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
pull-requests: write
2525
steps:
2626
- name: Checkout Repository
27-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
27+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
2828
- name: Verify Contents
2929
uses: actions/dependency-review-action@3c4e3dcb1aa7874d2c16be7d79418e9b7efd6261 # v4.8.2
3030
with:

.github/workflows/security-scorecard.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
id-token: write
3636
steps:
3737
- name: Checkout Repository
38-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
38+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
3939
with:
4040
persist-credentials: false
4141
- name: Run Analysis
@@ -46,12 +46,12 @@ jobs:
4646
publish_results: true
4747
repo_token: ${{ secrets.SCORECARD_TOKEN }}
4848
- name: Upload Results
49-
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
49+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
5050
with:
5151
name: SARIF file
5252
path: results.sarif
5353
retention-days: 5
5454
- name: Upload to Code-Scanning
55-
uses: github/codeql-action/upload-sarif@fdbfb4d2750291e159f0156def62b853c2798ca2 # v3.29.5
55+
uses: github/codeql-action/upload-sarif@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v3.29.5
5656
with:
5757
sarif_file: results.sarif

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,17 @@ Powertools for AWS Lambda (Java) is available in Maven Central. You can use your
2222
<dependency>
2323
<groupId>software.amazon.lambda</groupId>
2424
<artifactId>powertools-tracing</artifactId>
25-
<version>2.8.0</version>
25+
<version>2.9.0</version>
2626
</dependency>
2727
<dependency>
2828
<groupId>software.amazon.lambda</groupId>
2929
<artifactId>powertools-logging-log4j</artifactId>
30-
<version>2.8.0</version>
30+
<version>2.9.0</version>
3131
</dependency>
3232
<dependency>
3333
<groupId>software.amazon.lambda</groupId>
3434
<artifactId>powertools-metrics</artifactId>
35-
<version>2.8.0</version>
35+
<version>2.9.0</version>
3636
</dependency>
3737
...
3838
</dependencies>

docs/processes/versioning.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ To see the list of available major versions of Powertools for AWS Lambda and whe
5555

5656
### Version support matrix
5757

58-
| SDK | Major version | Current Phase | General Availability Date | Notes |
59-
| -------------------------------- | ------------- | -------------------- | ------------------------- | ------------------------------------------------------------------------------------------------------------------- |
60-
| Powertools for AWS Lambda (Java) | 2.x | General Availability | 06/12/2025 | See [Release notes](https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v2.0.0) |
61-
| Powertools for AWS Lambda (Java) | 1.x | Maintenance | 11/04/2020 | End-of-support: December 12, 2025. See [upgrade guide](https://docs.powertools.aws.dev/lambda/java/latest/upgrade/) |
58+
| SDK | Major version | Current Phase | General Availability Date | Notes |
59+
| -------------------------------- | ------------- | -------------------- | ------------------------- | ------------------------------------------------------------------------------------------------- |
60+
| Powertools for AWS Lambda (Java) | 2.x | General Availability | 06/12/2025 | See [Release notes](https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v2.0.0) |
61+
| Powertools for AWS Lambda (Java) | 1.x | End-of-life | 11/04/2020 | See [announcement](https://github.com/aws-powertools/powertools-lambda-java/issues/1895) |

0 commit comments

Comments
 (0)