Skip to content

Commit f0a905c

Browse files
authored
Merge branch 'develop' into expanded-parameter-overrides
2 parents 77ad732 + b26ac39 commit f0a905c

32 files changed

Lines changed: 355 additions & 70 deletions

.github/workflows/automated-updates-to-sam-cli.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Checkout App Templates
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v5
1818
with:
1919
repository: aws/aws-sam-cli-app-templates
2020
path: aws-sam-cli-app-templates
2121

2222
- name: Checkout SAM CLI
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v5
2424
with:
2525
repository: aws/aws-sam-cli
2626
path: aws-sam-cli
@@ -59,15 +59,15 @@ jobs:
5959
runs-on: ubuntu-latest
6060
steps:
6161
- name: Checkout SAM
62-
uses: actions/checkout@v4
62+
uses: actions/checkout@v5
6363
with:
6464
repository: aws/serverless-application-model
6565
path: serverless-application-model
6666
ref: main
6767
fetch-depth: 0
6868

6969
- name: Checkout SAM CLI
70-
uses: actions/checkout@v4
70+
uses: actions/checkout@v5
7171
with:
7272
repository: aws/aws-sam-cli
7373
path: aws-sam-cli
@@ -110,15 +110,15 @@ jobs:
110110
runs-on: ubuntu-latest
111111
steps:
112112
- name: Checkout Lambda Builders
113-
uses: actions/checkout@v4
113+
uses: actions/checkout@v5
114114
with:
115115
repository: aws/aws-lambda-builders
116116
path: aws-lambda-builders
117117
ref: main
118118
fetch-depth: 0
119119

120120
- name: Checkout SAM CLI
121-
uses: actions/checkout@v4
121+
uses: actions/checkout@v5
122122
with:
123123
repository: aws/aws-sam-cli
124124
path: aws-sam-cli

.github/workflows/build.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
- "3.9"
5959
- "3.11"
6060
steps:
61-
- uses: actions/checkout@v4
61+
- uses: actions/checkout@v5
6262
- uses: actions/setup-python@v6
6363
with:
6464
python-version: ${{ matrix.python }}
@@ -74,7 +74,7 @@ jobs:
7474
contents: write
7575
runs-on: ubuntu-latest
7676
steps:
77-
- uses: actions/checkout@v4
77+
- uses: actions/checkout@v5
7878
- uses: actions/setup-python@v6
7979
name: Install Python 3.11
8080
with:
@@ -132,7 +132,7 @@ jobs:
132132
#- "validate"
133133
- "tests/integration/docs"
134134
steps:
135-
- uses: actions/checkout@v4
135+
- uses: actions/checkout@v5
136136
- uses: actions/setup-python@v6
137137
with:
138138
# set last version as the one in matrix to make it default
@@ -213,7 +213,7 @@ jobs:
213213
- "3.9"
214214
- "3.11"
215215
steps:
216-
- uses: actions/checkout@v4
216+
- uses: actions/checkout@v5
217217
- uses: actions/setup-python@v6
218218
with:
219219
python-version: ${{ matrix.python }}
@@ -235,7 +235,7 @@ jobs:
235235
- ubuntu-latest
236236
- windows-latest
237237
steps:
238-
- uses: actions/checkout@v4
238+
- uses: actions/checkout@v5
239239
- uses: actions/setup-python@v6
240240
with:
241241
# These are the versions of Python that correspond to the supported Lambda runtimes

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242

4343
steps:
4444
- name: Checkout repository
45-
uses: actions/checkout@v4
45+
uses: actions/checkout@v5
4646

4747
# Initializes the CodeQL tools for scanning.
4848
- name: Initialize CodeQL

.github/workflows/pr-labeler.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ jobs:
2727
'aws-sam-cli-bot',
2828
'seshubaws', 'valerena',
2929
'Vandita2020', 'roger-zhangg',
30-
'mbfreder', 'vicheey', 'rachdry', 'dependabot[bot]'
30+
'vicheey', 'bnusunny', 'tobixlea',
31+
'reedham-aws', 'licjun', 'dependabot[bot]'
3132
]
3233
if (maintainers.includes(context.payload.sender.login)) {
3334
github.rest.issues.addLabels({

.github/workflows/update-reproducibles.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
max-parallel: 1
3131
runs-on: ${{ matrix.os }}
3232
steps:
33-
- uses: actions/checkout@v4
33+
- uses: actions/checkout@v5
3434
with:
3535
ref: ${{ github.head_ref }}
3636
- uses: actions/setup-python@v6

.github/workflows/validate_pyinstaller.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v5
2020
- name: Make installer script executable
2121
run: chmod +x ./installer/pyinstaller/build-linux.sh
2222
- name: Build PyInstaller in manylinux container
@@ -45,7 +45,7 @@ jobs:
4545
strategy:
4646
fail-fast: false
4747
steps:
48-
- uses: actions/checkout@v4
48+
- uses: actions/checkout@v5
4949
- uses: actions/setup-python@v6
5050
with:
5151
python-version: "3.11"

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ schema:
5656
python -m schema.make_schema
5757

5858
# Verifications to run before sending a pull request
59-
pr: init dev schema black-check
59+
pr: init schema black-check dev
6060

6161
# lucashuy: Linux and MacOS are on the same Python version,
6262
# however we should follow up in a different change

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ We think you'll like the code base. Clone it and run `make pr` or `./Make -pr` o
7171
## Contribute to SAM
7272

7373
We love our contributors ❤️ We have over 100 contributors who have built various parts of the product.
74-
Read this [testimonial from @ndobryanskyy](https://www.lohika.com/aws-sam-my-exciting-first-open-source-experience/) to learn
74+
Read this [testimonial from @ndobryanskyy](https://www.awsadvent.com/2018/12/10/aws-sam-my-exciting-first-open-source-experience/) to learn
7575
more about what it was like contributing to SAM.
7676

7777
Depending on your interest and skill, you can help build the different parts of the SAM project;

requirements/dev.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
-r pre-dev.txt
22

3-
coverage==7.9.2; python_version>="3.9"
3+
coverage==7.10.2; python_version>="3.9"
44
coverage==7.6.1; python_version<"3.9"
55
pytest-cov==6.3.0; python_version>="3.9"
66
pytest-cov==5.0.0; python_version<"3.9"
@@ -10,22 +10,22 @@ pytest-cov==5.0.0; python_version<"3.9"
1010
# mypy adds new rules in new minor versions, which could cause our PR check to fail
1111
# here we fix its version and upgrade it manually in the future
1212
mypy==1.15.0
13-
types-pywin32==311.0.0.20250822; python_version>="3.9"
13+
types-pywin32==311.0.0.20250915; python_version>="3.9"
1414
types-pywin32==308.0.0.20241221; python_version<"3.9"
15-
types-PyYAML==6.0.12.20250822
15+
types-PyYAML==6.0.12.20250915
1616
types-chevron==0.14.2.20250103
1717
types-psutil==7.0.0.20250822
1818
types-setuptools==80.9.0.20250822
1919
types-Pygments==2.19.0.20250809
2020
types-colorama==0.4.15.20250801
2121
types-dateparser==1.2.2.20250809
22-
types-docutils==0.22.0.20250822
22+
types-docutils==0.22.1.20250923
2323
types-jsonschema==4.25.1.20250822
2424
types-pyOpenSSL==24.1.0.20240722
2525
# lucashuy: pin `types-request` based on the Python version since newer versions of
2626
# the types require a newer version of requests, which is only installed in newer versions of Python
2727
types-requests==2.31.0.6; python_version<"3.10"
28-
types-requests==2.32.4.20250809; python_version>="3.10"
28+
types-requests==2.32.4.20250913; python_version>="3.10"
2929
types-urllib3==1.26.25.14
3030

3131
# Test requirements

requirements/pyinstaller-build.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Executable binary builder requirements
22
setuptools==80.9.0
3-
pyinstaller==6.14.2
3+
pyinstaller==6.15.0

0 commit comments

Comments
 (0)