Skip to content

Commit 14df4f1

Browse files
committed
check
1 parent 8298756 commit 14df4f1

3 files changed

Lines changed: 29 additions & 30 deletions

File tree

.github/workflows/integration-tests.yml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -53,29 +53,29 @@ jobs:
5353
matrix:
5454
os: [ubuntu-latest]
5555
test_suite:
56-
# Build jobs (no-container mode — requires language toolchains)
57-
- build-x86-1
58-
- build-x86-2
59-
- build-arm64
60-
# Build jobs (docker container mode)
61-
- build-x86-container-1
62-
- build-x86-container-2
63-
- build-arm64-container-1
64-
- build-arm64-container-2
65-
# Docker-only test suites
66-
- terraform-build
67-
- terraform-start-api
68-
- terraform-invoke-start-lambda
69-
- package
70-
- deploy
71-
- sync-code
72-
- sync-watch
73-
- local-invoke
74-
- local-start-api
75-
- local-start-lambda
76-
- other-and-e2e
77-
# Runs only credential-requiring tests from build and local
78-
- cloud-based-tests
56+
# # Build jobs (no-container mode — requires language toolchains)
57+
# - build-x86-1
58+
# - build-x86-2
59+
# - build-arm64
60+
# # Build jobs (docker container mode)
61+
# - build-x86-container-1
62+
# - build-x86-container-2
63+
# - build-arm64-container-1
64+
# - build-arm64-container-2
65+
# # Docker-only test suites
66+
# - terraform-build
67+
# - terraform-start-api
68+
# - terraform-invoke-start-lambda
69+
# - package
70+
# - deploy
71+
# - sync-code
72+
# - sync-watch
73+
# - local-invoke
74+
# - local-start-api
75+
# - local-start-lambda
76+
# - other-and-e2e
77+
# # Runs only credential-requiring tests from build and local
78+
# - cloud-based-tests
7979
# Tier 1: Cross-platform smoke tests with Finch runtime
8080
- tier1-finch
8181
include:

Makefile

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,21 @@ SAM_CLI_TELEMETRY ?= 0
88
init:
99
@if [ "$$GITHUB_ACTIONS" = "true" ]; then \
1010
command -v uv >/dev/null 2>&1 || pip install uv==0.9.1; \
11-
SAM_CLI_DEV=1 uv pip install --system --break-system-packages --python "$$(uv python find $$UV_PYTHON --managed-python)" -e '.[dev]'; \
11+
SAM_CLI_DEV=1 uv pip install --system --break-system-packages --python $$UV_PYTHON -e '.[dev]'; \
1212
else \
1313
SAM_CLI_DEV=1 pip install -e '.[dev]'; \
1414
fi
1515

1616
# Set up a pytest venv with test dependencies (cross-platform)
1717
setup-pytest:
1818
@if [ "$${RUNNER_OS:-}" = "Windows" ]; then \
19-
VENV_DIR="$$USERPROFILE/pytest"; \
20-
python -m venv "$$VENV_DIR"; \
21-
VENV_PY="$$VENV_DIR/Scripts/python.exe"; \
19+
python3.11 -m venv $(HOME)/pytest; \
20+
VENV_PY="$(HOME)/pytest/Scripts/python.exe"; \
2221
SAM_CLI_DEV=1 uv pip install --python "$$VENV_PY" -e '.[dev]'; \
23-
"$$VENV_DIR/Scripts/pytest" --version; \
22+
"$(HOME)/pytest/Scripts/pytest" --version; \
2423
if [ -n "$$GITHUB_ENV" ]; then \
2524
echo "SCRIPT_PY=$$VENV_PY" >> "$$GITHUB_ENV"; \
26-
echo "$$VENV_DIR/Scripts" >> "$$GITHUB_PATH"; \
25+
echo "$(HOME)/pytest/Scripts" >> "$$GITHUB_PATH"; \
2726
fi; \
2827
else \
2928
python3.11 -m venv $(HOME)/pytest; \

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ dynamic = ["version", "scripts"]
77
description = "AWS SAM CLI is a CLI tool for local development and testing of Serverless applications"
88
readme = "README.md"
99
license = "Apache-2.0"
10-
requires-python = ">=3.10, <=3.14"
10+
requires-python = ">=3.10"
1111
authors = [
1212
{ name = "Amazon Web Services", email = "aws-sam-developers@amazon.com" },
1313
]

0 commit comments

Comments
 (0)