Skip to content

Commit 7471f68

Browse files
authored
Merge branch 'develop' into feat/use-durable-functions-emulator-image
2 parents afcf727 + a307e35 commit 7471f68

262 files changed

Lines changed: 5145 additions & 2595 deletions

File tree

Some content is hidden

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

.github/dependabot.yml

Lines changed: 66 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,7 @@ updates:
3232
- "botocore-stubs"
3333
- "mypy-boto3-*"
3434
- "types-awscrt"
35-
types:
36-
patterns:
37-
- "types-*"
35+
- "types-s3transfer"
3836
pytest:
3937
patterns:
4038
- "pytest-*"
@@ -43,13 +41,78 @@ updates:
4341
# as of writing this
4442
- "pytest-metadata"
4543
- "pytest-json-report"
44+
cookiecutter:
45+
patterns:
46+
- "cookiecutter"
47+
- "arrow"
48+
- "binaryornot"
49+
- "chardet"
50+
- "python-slugify"
51+
- "text-unidecode"
52+
flask:
53+
patterns:
54+
- "flask"
55+
- "blinker"
56+
- "werkzeug"
57+
- "itsdangerous"
58+
cfn-lint:
59+
patterns:
60+
- "cfn-lint"
61+
- "networkx"
62+
- "sympy"
63+
- "mpmath"
64+
- "jsonpatch"
65+
- "jsonpointer"
66+
cryptography:
67+
patterns:
68+
- "cryptography"
69+
- "pyopenssl"
70+
- "cffi"
71+
- "pycparser"
72+
requests:
73+
patterns:
74+
- "requests"
75+
- "certifi"
76+
- "charset-normalizer"
77+
- "idna"
78+
- "urllib3"
79+
rich:
80+
patterns:
81+
- "rich"
82+
- "markdown-it-py"
83+
- "mdurl"
84+
- "pygments"
85+
jsonschema:
86+
patterns:
87+
- "jsonschema"
88+
- "jsonschema-specifications"
89+
- "referencing"
90+
- "attrs"
91+
- "rpds-py"
92+
pydantic:
93+
patterns:
94+
- "pydantic"
95+
- "pydantic-core"
96+
- "annotated-types"
97+
- "typing-inspection"
98+
jinja2:
99+
patterns:
100+
- "jinja2"
101+
- "markupsafe"
102+
pyyaml:
103+
patterns:
104+
- "pyyaml"
105+
- "ruamel-yaml"
46106
ignore:
47107
# Ignored intentionally since we have a GHA that updates to more
48108
# completely
49109
- dependency-name: "aws-sam-translator"
50110
# Ignored intentionally since we have a GHA that updates to more
51111
# completely
52112
- dependency-name: "aws_lambda_builders"
113+
# Ignored intentionally since watchdog v5+ breaks sync watch
114+
# file change detection; pinned to 4.0.2
115+
- dependency-name: "watchdog"
53116
# The dependencies are intentionally pinned to certain
54117
# version ranges for specific Python versions
55118
- dependency-name: "flake8"

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ jobs:
9797
python-version: "3.11"
9898

9999
- name: Install uv
100-
uses: astral-sh/setup-uv@v7
100+
uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
101101

102102
- name: Update aws-sam-translator & commit
103103
run: |
@@ -166,7 +166,7 @@ jobs:
166166
python-version: "3.11"
167167

168168
- name: Install uv
169-
uses: astral-sh/setup-uv@v7
169+
uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
170170

171171
- name: Upgrade aws_lambda_builders & commit
172172
run: |

.github/workflows/build.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
echo "TEMP=D:\\Temp" >> $env:GITHUB_ENV
6666
if: ${{ matrix.os == 'windows-latest' }}
6767
- uses: actions/checkout@v6
68-
- uses: astral-sh/setup-uv@v7
68+
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
6969
with:
7070
python-version: ${{ matrix.python }}
7171
cache-python: false
@@ -79,12 +79,11 @@ jobs:
7979
name: Validate JSON schema
8080
if: github.repository_owner == 'aws'
8181
permissions:
82-
pull-requests: write
83-
contents: write
82+
contents: read
8483
runs-on: ubuntu-latest
8584
steps:
8685
- uses: actions/checkout@v6
87-
- uses: astral-sh/setup-uv@v7
86+
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
8887
with:
8988
python-version: "3.11"
9089
cache-python: false
@@ -157,7 +156,7 @@ jobs:
157156
mkdir "D:\\Temp"
158157
echo "TEMP=D:\\Temp" >> $env:GITHUB_ENV
159158
if: ${{ matrix.os == 'windows-latest' }}
160-
- uses: astral-sh/setup-uv@v7
159+
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
161160
with:
162161
python-version: ${{ matrix.python }}
163162
cache-python: false
@@ -166,7 +165,7 @@ jobs:
166165
- uses: actions/setup-go@v6
167166
with:
168167
go-version: '1.19'
169-
- uses: ruby/setup-ruby@v1
168+
- uses: ruby/setup-ruby@4dc28cf14d77b0afa6832d9765ac422dbf0dfedd # v1
170169
with:
171170
ruby-version: "3.3"
172171
- uses: actions/setup-node@v6
@@ -238,7 +237,7 @@ jobs:
238237
mkdir "D:\\Temp"
239238
echo "TEMP=D:\\Temp" >> $env:GITHUB_ENV
240239
if: ${{ matrix.os == 'windows-latest' }}
241-
- uses: astral-sh/setup-uv@v7
240+
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
242241
with:
243242
python-version: ${{ matrix.python }}
244243
cache-python: false
@@ -270,7 +269,7 @@ jobs:
270269
mkdir "D:\\Temp"
271270
echo "TEMP=D:\\Temp" >> $env:GITHUB_ENV
272271
if: ${{ matrix.os == 'windows-latest' }}
273-
- uses: astral-sh/setup-uv@v7
272+
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
274273
with:
275274
python-version: "3.10"
276275
cache-python: false

0 commit comments

Comments
 (0)