Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v6.1.1 #2101

Merged
merged 33 commits into from
Feb 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
4f9c99a
use reusable-release-checklist-comment workflow
asjohnston-asf Feb 13, 2024
0219a55
Merge pull request #2081 from ASFHyP3/reusable-release-comment
asjohnston-asf Feb 14, 2024
3ad2c6b
Bump boto3 from 1.34.40 to 1.34.41
dependabot[bot] Feb 14, 2024
8b00585
Bump responses from 0.24.1 to 0.25.0
dependabot[bot] Feb 14, 2024
84c0400
Merge pull request #2082 from ASFHyP3/dependabot/pip/boto3-1.34.41
asjohnston-asf Feb 15, 2024
090b66b
Merge pull request #2083 from ASFHyP3/dependabot/pip/responses-0.25.0
asjohnston-asf Feb 15, 2024
5042108
Bump boto3 from 1.34.41 to 1.34.42
dependabot[bot] Feb 15, 2024
c83281a
upgrade to openapi-core 0.19.0
asjohnston-asf Feb 15, 2024
238ff1f
Merge pull request #2085 from ASFHyP3/dependabot/pip/boto3-1.34.42
asjohnston-asf Feb 15, 2024
37458e6
Merge pull request #2086 from ASFHyP3/openapi
asjohnston-asf Feb 15, 2024
bb416cc
Bump cfn-lint from 0.85.1 to 0.85.2
dependabot[bot] Feb 16, 2024
6c2d700
Bump shapely from 2.0.2 to 2.0.3
dependabot[bot] Feb 16, 2024
8802879
Bump cryptography from 42.0.2 to 42.0.3
dependabot[bot] Feb 16, 2024
4300aaa
Bump pytest from 8.0.0 to 8.0.1
dependabot[bot] Feb 19, 2024
55e7ef7
Bump boto3 from 1.34.42 to 1.34.44
dependabot[bot] Feb 19, 2024
0c52afb
Merge pull request #2092 from ASFHyP3/dependabot/pip/boto3-1.34.44
jtherrmann Feb 19, 2024
89ed0a9
Merge pull request #2091 from ASFHyP3/dependabot/pip/pytest-8.0.1
jtherrmann Feb 19, 2024
349f90c
Merge pull request #2090 from ASFHyP3/dependabot/pip/cryptography-42.0.3
jtherrmann Feb 19, 2024
bfa9bfb
Merge pull request #2089 from ASFHyP3/dependabot/pip/shapely-2.0.3
jtherrmann Feb 19, 2024
61a9bc6
Merge pull request #2087 from ASFHyP3/dependabot/pip/cfn-lint-0.85.2
jtherrmann Feb 19, 2024
3c024e5
Bump moto[dynamodb] from 5.0.1 to 5.0.2
dependabot[bot] Feb 20, 2024
7726b3c
Merge pull request #2093 from ASFHyP3/dependabot/pip/moto-dynamodb--5…
asjohnston-asf Feb 21, 2024
f56c915
Bump cryptography from 42.0.3 to 42.0.4
dependabot[bot] Feb 21, 2024
3c16e2a
Bump boto3 from 1.34.44 to 1.34.46
dependabot[bot] Feb 21, 2024
ebea06c
Merge pull request #2095 from ASFHyP3/dependabot/pip/cryptography-42.0.4
asjohnston-asf Feb 21, 2024
bf7d8a4
Merge pull request #2096 from ASFHyP3/dependabot/pip/boto3-1.34.46
asjohnston-asf Feb 21, 2024
5abac33
Bump boto3 from 1.34.46 to 1.34.47
dependabot[bot] Feb 22, 2024
3a90ff4
Merge pull request #2099 from ASFHyP3/dependabot/pip/boto3-1.34.47
asjohnston-asf Feb 23, 2024
9e89ce7
update changelog for 6.1.1 release
asjohnston-asf Feb 23, 2024
262efc8
update changelog
asjohnston-asf Feb 23, 2024
5bc3d0a
Merge pull request #2100 from ASFHyP3/changelog
asjohnston-asf Feb 23, 2024
80bb32c
remove newline in release checklist to avoid double-spacing the entir…
asjohnston-asf Feb 23, 2024
5dbd8b7
Merge pull request #2102 from ASFHyP3/newline
jtherrmann Feb 23, 2024
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
49 changes: 13 additions & 36 deletions .github/workflows/release-template-comment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,39 +6,16 @@ on:
- main

jobs:
add-release-template-comment:
runs-on: ubuntu-latest
name: Add a comment with the release template
steps:
- uses: actions/[email protected]

- name: Comment PR
uses: thollander/actions-comment-pull-request@v2
with:
message: |
### Developer checklist

- [ ] Indicated the level of changes to this package by affixing one of these labels:
* major -- Major changes to the API that may break current workflows
* minor -- Minor changes to the API that do not break current workflows
* patch -- Patches and bugfixes for the current version that do not break current workflows
* bumpless -- Changes to documentation, CI/CD pipelines, etc. that don't affect the software's version
- [ ] (If applicable) Updated the dependencies and indicated any downstream changes that are required
- [ ] Added/updated documentation for these changes
- [ ] Added/updated tests for these changes
- [ ] If the step function code has changed, have you drained the job queue before merging?

* For example, if the interface for a Lambda function has changed to expect different input,
then currently running jobs (which use the old step function definition) will call the new
function with the old input. So we must drain the job queue before deployment, so that the new
function is only called by the new step function definition.

### Reviewer checklist

- [ ] Have all dependencies been updated?
- [ ] Is the level of changes labeled appropriately?
- [ ] Are all the changes described appropriately in `CHANGELOG.md`?
- [ ] Has the documentation been adequately updated?
- [ ] Are the tests adequate?

GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
call-release-checklist-workflow:
uses: ASFHyP3/actions/.github/workflows/[email protected]
permissions:
pull-requests: write
with:
additional_developer_items: |
- [ ] If the step function code has changed, have you drained the job queue before merging?
* For example, if the interface for a Lambda function has changed to expect different input,
then currently running jobs (which use the old step function definition) will call the new
function with the old input. So we must drain the job queue before deployment, so that the new
function is only called by the new step function definition.
secrets:
USER_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [6.1.1]

### Changed
- Upgraded to `cryptography==42.0.4`. Fixes CVE-2024-26130.

## [6.1.0]

### Added
Expand Down
10 changes: 5 additions & 5 deletions requirements-all.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
-r requirements-apps-start-execution-worker.txt
-r requirements-apps-disable-private-dns.txt
-r requirements-apps-update-db.txt
boto3==1.34.40
boto3==1.34.47
jinja2==3.1.3
moto[dynamodb]==5.0.1
pytest==8.0.0
moto[dynamodb]==5.0.2
pytest==8.0.1
PyYAML==6.0.1
responses==0.24.1
responses==0.25.0
flake8==7.0.0
flake8-import-order==0.18.2
flake8-blind-except==0.2.1
flake8-builtins==2.2.0
setuptools==69.1.0
openapi-spec-validator==0.7.1
cfn-lint==0.85.1
cfn-lint==0.85.2
2 changes: 1 addition & 1 deletion requirements-apps-api-binary.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
cryptography==42.0.2
cryptography==42.0.4
5 changes: 2 additions & 3 deletions requirements-apps-api.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
flask==2.2.5
Flask-Cors==4.0.0
jsonschema==4.21.1
# TODO convert this pin back to the normal format after the next PyPI release
openapi-core @ git+https://github.com/python-openapi/[email protected]
openapi-core==0.19.0
prance==23.6.21.0
PyJWT==2.8.0
requests==2.31.0
serverless_wsgi==3.0.3
shapely==2.0.2
shapely==2.0.3
strict-rfc3339==0.7
Werkzeug==3.0.1
./lib/dynamo/
2 changes: 1 addition & 1 deletion requirements-apps-disable-private-dns.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
boto3==1.34.40
boto3==1.34.47
2 changes: 1 addition & 1 deletion requirements-apps-start-execution-manager.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
boto3==1.34.40
boto3==1.34.47
./lib/dynamo/
./lib/lambda_logging/
2 changes: 1 addition & 1 deletion requirements-apps-start-execution-worker.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
boto3==1.34.40
boto3==1.34.47
./lib/lambda_logging/
Loading