From a870a0d57ca96d7bf087f1737085ab51a5491895 Mon Sep 17 00:00:00 2001 From: Daniel Mil Date: Tue, 7 Feb 2023 12:44:08 -0800 Subject: [PATCH 1/2] feat: Pin ruff version, add dependabot config to keep our dependencies up to date --- .github/dependabot.yml | 23 +++++++++++++++++++++++ requirements/dev.txt | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..27431e365 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,23 @@ +version: 2 +updates: + + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + commit-message: + prefix: chore + include: scope + reviewers: + - aws/serverless-application-experience-sbt + + - package-ecosystem: "pip" + directory: "/requirements" + schedule: + interval: "weekly" + target-branch: "develop" + commit-message: + prefix: chore + include: scope + reviewers: + - aws/serverless-application-experience-sbt diff --git a/requirements/dev.txt b/requirements/dev.txt index 4a87142bc..33a74ee47 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -13,4 +13,4 @@ pyelftools~=0.27 # Used to verify the generated Go binary architecture in integr # formatter black==22.3.0 -ruff \ No newline at end of file +ruff==0.0.238 \ No newline at end of file From 477ca9ed5ffcf87efd5c78c59ad00090d0180978 Mon Sep 17 00:00:00 2001 From: Daniel Mil Date: Tue, 7 Feb 2023 12:52:00 -0800 Subject: [PATCH 2/2] Exlude isort and flake8 from dependabot updates --- .github/dependabot.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 27431e365..539c7ded4 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -21,3 +21,8 @@ updates: include: scope reviewers: - aws/serverless-application-experience-sbt + ignore: + # The dependencies are intentionally pinned to certain + # version ranges for specific Python versions + - dependency-name: "flake8" + - dependency-name: "isort" \ No newline at end of file