Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
165 commits
Select commit Hold shift + click to select a range
5f87fb2
chore: Use BUILD_TAG and JENKINS_URL to identify Jenkins env (#2805)
aahung Apr 14, 2021
4ab1fe3
fix: Java Gradle 7 Build Test Data Issue (#2816)
CoshUS Apr 16, 2021
58a9427
Request for Comments: Auto Create ECR Repos in Guided Deploy (#2675)
CoshUS Apr 16, 2021
dc0ced7
fix(bug): Pass boto_session to SAM Translator library (#2759)
jfuss Apr 19, 2021
3868987
feat: add option --container-host and --container-host-interface to s…
xazhao Apr 19, 2021
23aa4c9
chore: bump version to 1.23.0 (#2824)
xazhao Apr 22, 2021
1e51f62
refactor: Extract git-clone functionality out of InitTemplates class …
elbayaaa Apr 23, 2021
962ba9d
chore: add command line options to pyinstaller build script (#2829)
wchengru Apr 26, 2021
5cc7680
ignoring temp dirs used by dotnet (#2839)
ssenchenko Apr 30, 2021
6863696
chore: Add GitHub actions to automate our issues workflow (#2521)
mingkun2020 May 7, 2021
283e546
Point numpy version to <1.20.3 (#2868)
hawflau May 11, 2021
9e03633
chore: Overhaul the development guide (#2827)
aahung May 12, 2021
f82da03
Validate default template.json (#2855)
ssenchenko May 13, 2021
ade6e71
fix: package/deploy failure when Location/TemplateURL is virtual host…
aahung May 13, 2021
81635be
feat: Supports uncompression local layer zips in sam local (#2877)
aahung May 13, 2021
e1afb46
refactor: refactor logs command library (#2862)
mndeveci May 13, 2021
cd731b6
sam init - Enable --app-template argument for Image package-type (#2864)
elbayaaa May 16, 2021
0dfee7a
fix: Ignore `.aws-sam` in sam build cache checksum (#2881)
aahung May 17, 2021
4e1a979
fix: Fix crash when nested CFN stack has dict TemplateURL (unresolved…
aahung May 19, 2021
00de652
Interactive flow question default answer from toml (#2850)
elbayaaa May 20, 2021
199ded1
Don't use layer.name in LayerBuildDefinition.__str__ (#2873)
asgarciap May 20, 2021
cc861a6
Watchdog error (#2902)
c2tarun May 24, 2021
f9460f4
chore: Update aws_lambda_builders to 1.4.0 (#2903)
aahung May 25, 2021
321caf5
chore: Adds missing unit tests for LayerBuildDefinition in build_grap…
asgarciap May 25, 2021
33d6c3b
fix: Build graph tests using assertTrue instead of assertEqual + adde…
mgrandis May 27, 2021
2a13a69
samconfig debug level logging fixed; documentation updated (#2891)
ssenchenko May 28, 2021
1e91773
chore: update to aws-sam-translator 1.36.0 (#2917)
qingchm May 31, 2021
5fecac5
Revert "samconfig debug level logging fixed; documentation updated (#…
mgrandis Jun 1, 2021
e5fc352
chore: bump version to 1.24.0 (#2919)
mgrandis Jun 1, 2021
72c0d5a
fix: Windows default validate template integration test (#2924)
mgrandis Jun 2, 2021
104b5e5
Enabled ability to provide tags as list in samconfig.toml file (#2912)
hnnasit Jun 3, 2021
a1fe577
fix: Add configparser to PyInstaller hiddenimports to resolve depende…
wchengru Jun 4, 2021
9c12e15
Revert "Enabled ability to provide tags as list in samconfig.toml fil…
hawflau Jun 5, 2021
a3c4bea
chore: bump version to 1.24.1 (#2938)
mgrandis Jun 7, 2021
8d3e6b9
chore: Update requests to 2.25.1 to remove the locking on urllib3 to …
mgrandis Jun 8, 2021
c8a1049
Updating tomlkit version as we need fix of the dataloss bug during co…
c2tarun Jun 9, 2021
7c14c83
test: Fix the integration validate tests on Windows (#2940)
mgrandis Jun 9, 2021
b8e7e7c
ci: Pin boto3-stubs to 1.17.90 due to a bug in 1.17.91 (#2942)
aahung Jun 10, 2021
3edcf8d
resolve pseudo region in build amd deploy comands (#2884)
elbayaaa Jun 10, 2021
72f7bfe
fix: Catch more errors when building an image (#2857)
valerena Jun 10, 2021
0284697
chore: fix canary/integration test issue (#2945)
mndeveci Jun 14, 2021
2592135
feat: Allow tags as list input from samconfig.toml file (#2956)
hnnasit Jun 15, 2021
3c54e78
fix: Deploy integration tests for toml tags as a list (#2965)
hnnasit Jun 17, 2021
d506648
chore: Increase awareness of same file warning during package (#2946)
mndeveci Jun 24, 2021
698de67
fix: Allow the base64Encoded field in REST Api, skip validation of un…
moelasmar Jun 24, 2021
3b2cdf1
fix: pass copy of environment variables for keeping cache valid (#2943)
mndeveci Jun 29, 2021
6fc1b99
fix: Skip build of Docker image if ImageUri is a valid ECR URL (#2934…
alexisfacques Jun 29, 2021
0d58f89
Add condition to managed bucket policy (#2999)
qingchm Jun 30, 2021
50ac3cb
Update appveyor.yml to do docker login on both dockerhub and Public E…
qingchm Jul 1, 2021
f1e0569
chore: bump version to 1.25.0 (#3007)
qingchm Jul 1, 2021
2241563
temp: reduce python testing matrix (#3008)
sriram-mv Jul 1, 2021
fe83218
temp: disable testing against python 3.8, and enabled 3.7 (#3009)
moelasmar Jul 1, 2021
cc806a2
fix: enable all runtimes in python testing matrix (#3011)
qingchm Jul 1, 2021
ac4e485
chore: update to aws-sam-translator 1.37.0 (#3019)
mgrandis Jul 6, 2021
a1e5c92
chore: bump version to 1.26.0 (#3020)
mgrandis Jul 6, 2021
59c8576
chore: Improved --resolve-s3 option documentation and deployment with…
qingchm Jul 8, 2021
85e900b
feature: new SAM command supporting on CDK, sam init, sam package, sa…
wchengru Jul 13, 2021
1afbb43
chore: bump SAM CLI version
wchengru Jul 13, 2021
b1fe83b
Merge cdk develop branch into beta release branch (#3047)
wchengru Jul 14, 2021
9a1526c
Merge branch 'cdk-support-dev' into cdk-support
wchengru Jul 14, 2021
0626f94
feat: Add SAM Pipeline commands (#3085)
aahung Jul 20, 2021
ecd02bb
chore: bump aws-lambda-builder version to 1.5.0 (#3086)
wchengru Jul 20, 2021
3fda4c5
chore: update to aws-sam-translator 1.38.0 (#3073)
c2tarun Jul 20, 2021
6b7ec4f
ci: Update expected Jenkins file in pipeline integ test (#3090)
aahung Jul 20, 2021
9206b47
chore: Refine pipeline help text and update unit test (#3091)
aahung Jul 21, 2021
aae1e97
Clearing pipeline integ test buckets with versioned objects. (#3094)
c2tarun Jul 21, 2021
8bbb7c5
Fixing bug in bucket cleanup. (#3096)
c2tarun Jul 21, 2021
172616c
Deleting bucket (#3097)
c2tarun Jul 21, 2021
1916bfa
Revert "temp: disable testing against python 3.8, and enabled 3.7 (#3…
c2tarun Jul 21, 2021
50ef124
chore: bump SAM CLI version to 1.27.0 (#3101)
wchengru Jul 21, 2021
1c42df3
Add pipeline to pyinstaller (#3103)
c2tarun Jul 21, 2021
9783eea
Including stage resource yaml in pip. (#3106)
c2tarun Jul 22, 2021
9223620
ci: Speed up unit test by caching the git clone (#3060)
aahung Jul 22, 2021
d46e49a
Revert "Revert "temp: disable testing against python 3.8, and enabled…
c2tarun Jul 22, 2021
ffe68b4
fix: fixing pipeline init integration test. (#3123)
c2tarun Jul 28, 2021
f885180
chore: upgrade pylint to 2.9.0 (#3119)
wchengru Jul 29, 2021
88c1f07
fix: integration test case related to recent fix on ruby (#3124)
wchengru Jul 30, 2021
35f2dab
fix: add dockerhub default login server, improve logs to check docker…
wchengru Aug 4, 2021
234655e
fix: add sample payload for 'sam local generate-event stepfunctions e…
torresxb1 Aug 4, 2021
4bef2dd
chore: Use BUILD_TAG and JENKINS_URL to identify Jenkins env (#2805)
aahung Apr 14, 2021
6bee52f
Request for Comments: Auto Create ECR Repos in Guided Deploy (#2675)
CoshUS Apr 16, 2021
3da51e8
fix(bug): Pass boto_session to SAM Translator library (#2759)
jfuss Apr 19, 2021
f15a16f
feat: add option --container-host and --container-host-interface to s…
xazhao Apr 19, 2021
77921ea
chore: bump version to 1.23.0 (#2824)
xazhao Apr 22, 2021
94eb0c6
refactor: Extract git-clone functionality out of InitTemplates class …
elbayaaa Apr 23, 2021
33e9202
ignoring temp dirs used by dotnet (#2839)
ssenchenko Apr 30, 2021
28e9b44
chore: Add GitHub actions to automate our issues workflow (#2521)
mingkun2020 May 7, 2021
4a8d724
Point numpy version to <1.20.3 (#2868)
hawflau May 11, 2021
30fba81
chore: Overhaul the development guide (#2827)
aahung May 12, 2021
c0022f3
Validate default template.json (#2855)
ssenchenko May 13, 2021
05f22cf
fix: package/deploy failure when Location/TemplateURL is virtual host…
aahung May 13, 2021
ba81041
feat: Supports uncompression local layer zips in sam local (#2877)
aahung May 13, 2021
da08005
refactor: refactor logs command library (#2862)
mndeveci May 13, 2021
7c780c5
sam init - Enable --app-template argument for Image package-type (#2864)
elbayaaa May 16, 2021
ac5f191
fix: Ignore `.aws-sam` in sam build cache checksum (#2881)
aahung May 17, 2021
eda93f7
fix: Fix crash when nested CFN stack has dict TemplateURL (unresolved…
aahung May 19, 2021
0bec40b
Interactive flow question default answer from toml (#2850)
elbayaaa May 20, 2021
32c1a5f
Don't use layer.name in LayerBuildDefinition.__str__ (#2873)
asgarciap May 20, 2021
82312e9
Watchdog error (#2902)
c2tarun May 24, 2021
60e7987
chore: Adds missing unit tests for LayerBuildDefinition in build_grap…
asgarciap May 25, 2021
66f316e
fix: Build graph tests using assertTrue instead of assertEqual + adde…
mgrandis May 27, 2021
892ffff
samconfig debug level logging fixed; documentation updated (#2891)
ssenchenko May 28, 2021
08126aa
chore: update to aws-sam-translator 1.36.0 (#2917)
qingchm May 31, 2021
6beca00
Revert "samconfig debug level logging fixed; documentation updated (#…
mgrandis Jun 1, 2021
c3e6f56
chore: bump version to 1.24.0 (#2919)
mgrandis Jun 1, 2021
e29b1ef
fix: Windows default validate template integration test (#2924)
mgrandis Jun 2, 2021
6d070a8
Enabled ability to provide tags as list in samconfig.toml file (#2912)
hnnasit Jun 3, 2021
8525f97
fix: Add configparser to PyInstaller hiddenimports to resolve depende…
wchengru Jun 4, 2021
2568fa1
Revert "Enabled ability to provide tags as list in samconfig.toml fil…
hawflau Jun 5, 2021
a326603
chore: bump version to 1.24.1 (#2938)
mgrandis Jun 7, 2021
01f2c5d
chore: Update requests to 2.25.1 to remove the locking on urllib3 to …
mgrandis Jun 8, 2021
565b255
Updating tomlkit version as we need fix of the dataloss bug during co…
c2tarun Jun 9, 2021
0e8f956
test: Fix the integration validate tests on Windows (#2940)
mgrandis Jun 9, 2021
ee44e86
resolve pseudo region in build amd deploy comands (#2884)
elbayaaa Jun 10, 2021
8eedf7b
fix: Catch more errors when building an image (#2857)
valerena Jun 10, 2021
2537a3d
chore: fix canary/integration test issue (#2945)
mndeveci Jun 14, 2021
16fa33b
feat: Allow tags as list input from samconfig.toml file (#2956)
hnnasit Jun 15, 2021
f57d707
fix: Deploy integration tests for toml tags as a list (#2965)
hnnasit Jun 17, 2021
109e527
chore: Increase awareness of same file warning during package (#2946)
mndeveci Jun 24, 2021
55da58a
fix: Allow the base64Encoded field in REST Api, skip validation of un…
moelasmar Jun 24, 2021
4cbdfaf
fix: pass copy of environment variables for keeping cache valid (#2943)
mndeveci Jun 29, 2021
4bc90d5
fix: Skip build of Docker image if ImageUri is a valid ECR URL (#2934…
alexisfacques Jun 29, 2021
da00ed3
Add condition to managed bucket policy (#2999)
qingchm Jun 30, 2021
d5a9c60
chore: bump version to 1.25.0 (#3007)
qingchm Jul 1, 2021
7c7dba9
temp: reduce python testing matrix (#3008)
sriram-mv Jul 1, 2021
cb77f73
temp: disable testing against python 3.8, and enabled 3.7 (#3009)
moelasmar Jul 1, 2021
1625b37
chore: update to aws-sam-translator 1.37.0 (#3019)
mgrandis Jul 6, 2021
f5cec47
chore: bump version to 1.26.0 (#3020)
mgrandis Jul 6, 2021
ab40716
chore: Improved --resolve-s3 option documentation and deployment with…
qingchm Jul 8, 2021
f41bfcb
feat: Add SAM Pipeline commands (#3085)
aahung Jul 20, 2021
70729c5
chore: bump aws-lambda-builder version to 1.5.0 (#3086)
wchengru Jul 20, 2021
16fb96d
chore: update to aws-sam-translator 1.38.0 (#3073)
c2tarun Jul 20, 2021
0b8af0c
ci: Update expected Jenkins file in pipeline integ test (#3090)
aahung Jul 20, 2021
804e201
chore: Refine pipeline help text and update unit test (#3091)
aahung Jul 21, 2021
8077e3d
Clearing pipeline integ test buckets with versioned objects. (#3094)
c2tarun Jul 21, 2021
dfa4660
Fixing bug in bucket cleanup. (#3096)
c2tarun Jul 21, 2021
8891345
Deleting bucket (#3097)
c2tarun Jul 21, 2021
53fc699
chore: bump SAM CLI version to 1.27.0 (#3101)
wchengru Jul 21, 2021
1bde406
Add pipeline to pyinstaller (#3103)
c2tarun Jul 21, 2021
cffd31a
Including stage resource yaml in pip. (#3106)
c2tarun Jul 22, 2021
444556f
ci: Speed up unit test by caching the git clone (#3060)
aahung Jul 22, 2021
364c223
Revert "Revert "temp: disable testing against python 3.8, and enabled…
c2tarun Jul 22, 2021
445c4a0
fix: fixing pipeline init integration test. (#3123)
c2tarun Jul 28, 2021
8ed8610
chore: upgrade pylint to 2.9.0 (#3119)
wchengru Jul 29, 2021
880c0b7
fix: integration test case related to recent fix on ruby (#3124)
wchengru Jul 30, 2021
afb0af1
fix: add dockerhub default login server, improve logs to check docker…
wchengru Aug 4, 2021
604c13a
fix: add sample payload for 'sam local generate-event stepfunctions e…
torresxb1 Aug 4, 2021
f25a63b
fix conflicts
moelasmar Aug 6, 2021
2ee2849
Merge remote-tracking branch 'aws-sam-cli-public/develop' into cdk-su…
moelasmar Aug 6, 2021
e5df7df
Merge remote-tracking branch 'aws-sam-cli-public/cdk-support' into cd…
moelasmar Aug 6, 2021
0be8aa3
chore: removed unused code which was using pre-defined managed policy…
mndeveci Aug 9, 2021
af08766
feat(public-ecr): Download Emulation images (#3152)
jfuss Aug 10, 2021
90dec81
resolve PR comments
moelasmar Aug 11, 2021
7f5de6b
fix(integ): Use images that are in public ecr (#3162)
jfuss Aug 11, 2021
a77d9e0
Add ECR credentials for windows test (#3160)
wchengru Aug 11, 2021
16b8b4f
fix(integ): Fix Invalid image tag errors (#3163)
jfuss Aug 11, 2021
ce16584
Install aws cli in the windows test jobs (#3164)
wchengru Aug 11, 2021
8f4571d
fix(integ): Add missing image to have deploy integ tests work (#3165)
jfuss Aug 12, 2021
14ca227
Merge remote-tracking branch 'aws-sam-cli-public/develop' into cdk-su…
moelasmar Aug 12, 2021
0b05214
chore: Update dateparser to 1.0, update TestBuildCommand_PythonFuncti…
wchengru Aug 16, 2021
96291f6
Python39 support for samcli (#3173)
wchengru Aug 16, 2021
6e6aed6
chore: bump SAM CLI version to 1.28.0 (#3174)
wchengru Aug 16, 2021
be72f56
Merge remote-tracking branch 'aws-sam-cli-public/develop' into cdk-su…
moelasmar Aug 17, 2021
6848e28
skip CDK build integration test cases to run during make-pr because o…
moelasmar Aug 18, 2021
7974332
run black
moelasmar Aug 18, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 53 additions & 0 deletions .github/workflows/close-stale-issues.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Close stale issues

# Controls when the action will run.
on:
schedule:
# Uses UTC so it runs at 10PM PDT
- cron: "0 6 * * *"

jobs:
cleanup:
runs-on: ubuntu-latest
name: Stale issue job
steps:
- uses: aws-actions/stale-issue-cleanup@v3
with:
issue-types: issues

# Setting messages to an empty string will cause the automation to skip
# that category
ancient-issue-message: |
This issue has not received any attention in 1 year.
If you want to keep this issue open, please leave a comment below and auto-close will be canceled.
stale-issue-message: |
This issue has not received a response in 14 days.
If you want to keep this issue open, please leave a comment below and auto-close will be canceled.
stale-pr-message: |
This PR has not received a response in 14 days.
If you want to keep this issue open, please leave a comment below and auto-close will be canceled.

# These labels are required
stale-issue-label: blocked/close-if-inactive
exempt-issue-labels: no-autoclose, stage/needs-attention
stale-pr-label: blocked/close-if-inactive
exempt-pr-labels: no-autoclose, type/feature
response-requested-label: blocked/more-info-needed

# Don't set this to not apply a label when closing issues
closed-for-staleness-label: stage/closed-for-inactivity

# Issue timing
days-before-stale: 14
days-before-close: 7
days-before-ancient: 365

# If you don't want to mark a issue as being ancient based on a
# threshold of "upvotes", you can set this here. An "upvote" is
# the total number of +1, heart, hooray, and rocket reactions
# on an issue.
minimum-upvotes-to-exempt: 10

# need a repo scope token here to make this action can trigger other github actions
repo-token: ${{ secrets.STALE_BOT_PERSONAL_TOKEN }}

18 changes: 18 additions & 0 deletions .github/workflows/closed-issue-message.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Closed issue message

on:
issues:
types: [ closed ]
jobs:
auto_comment:
runs-on: ubuntu-latest
steps:
- uses: aws-actions/closed-issue-message@v1
with:
# These inputs are both required
repo-token: "${{ secrets.GITHUB_TOKEN }}"
message: |
### ⚠️COMMENT VISIBILITY WARNING⚠️
Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.
22 changes: 22 additions & 0 deletions .github/workflows/need-attention-label.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Add need attention label

on:
issue_comment:
types: [created, edited]

jobs:
apply-label:
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v3
# the login of our bot called 'sam-cli-bot'
if: github.event.sender.login != 'aws-sam-cli-stale-bot'
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
github.issues.addLabels({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
labels: ['stage/needs-attention']
})
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -305,6 +305,7 @@ venv/
ENV/
env.bak/
venv.bak/
venv-update-reproducible-requirements/

# Spyder project settings
.spyderproject
Expand Down Expand Up @@ -389,8 +390,11 @@ tests/integration/testdata/buildcmd/Dotnetcore2.0/bin
tests/integration/testdata/buildcmd/Dotnetcore2.0/obj
tests/integration/testdata/buildcmd/Dotnetcore2.1/bin
tests/integration/testdata/buildcmd/Dotnetcore2.1/obj
tests/integration/testdata/buildcmd/Dotnetcore3.1/bin
tests/integration/testdata/buildcmd/Dotnetcore3.1/obj
tests/integration/testdata/invoke/credential_tests/inprocess/dotnet/STS/obj

# End of https://www.gitignore.io/api/osx,node,macos,linux,python,windows,pycharm,intellij,sublimetext,visualstudiocode

# Installer build folder
.build
.build
10 changes: 9 additions & 1 deletion .pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@ load-plugins=
pylint.extensions.docparams, # Parameter documentation checker

# Use multiple processes to speed up Pylint.
jobs=4
# Pylint has a bug on multitread, turn it off.
jobs=1

# Allow loading of arbitrary C extensions. Extensions are imported into the
# active Python interpreter and may run arbitrary code.
Expand Down Expand Up @@ -92,6 +93,13 @@ disable=
# W9018, # "%s" differing in parameter type documentation
# W9019, # "%s" useless ignored parameter documentation
# W9020, # "%s" useless ignored parameter type documentation
# Constant name style warnings. We will remove them one by one.
C0103, # Class constant name "%s" doesn't conform to UPPER_CASE naming style ('([^\\W\\da-z][^\\Wa-z]*|__.*__)$' pattern) (invalid-name)
# New recommendations, disable for now to avoid introducing behaviour changes.
R1729, # Use a generator instead '%s' (use-a-generator)
R1732, # Consider using 'with' for resource-allocating operations (consider-using-with)
# This applies to CPython only.
I1101, # Module 'math' has no 'pow' member, but source is unavailable. Consider adding this module to extension-pkg-allow-list if you want to perform analysis based on run-time introspection of living objects. (c-extension-no-member)


[REPORTS]
Expand Down
Loading