Skip to content

Commit 34b756c

Browse files
author
Sebastien Stormacq
committed
Merge branch 'main' into sebsto/fix_584
2 parents 141cfd0 + e58d891 commit 34b756c

File tree

107 files changed

+573
-304
lines changed

Some content is hidden

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

107 files changed

+573
-304
lines changed
Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
---
2+
name: "🐛 Bug Report"
3+
description: Report a bug
4+
title: "(short issue description)"
5+
labels: [bug, needs-triage]
6+
assignees: []
7+
body:
8+
- type: textarea
9+
id: description
10+
attributes:
11+
label: Describe the bug
12+
description: What is the problem? A clear and concise description of the bug.
13+
validations:
14+
required: true
15+
- type: textarea
16+
id: expected
17+
attributes:
18+
label: Expected Behavior
19+
description: |
20+
What did you expect to happen?
21+
validations:
22+
required: true
23+
- type: textarea
24+
id: current
25+
attributes:
26+
label: Current Behavior
27+
description: |
28+
What actually happened?
29+
30+
Please include full errors, uncaught exceptions, stack traces, and relevant logs.
31+
If service responses are relevant, please include wire logs.
32+
validations:
33+
required: true
34+
- type: textarea
35+
id: reproduction
36+
attributes:
37+
label: Reproduction Steps
38+
description: |
39+
Provide a self-contained, concise snippet of code that can be used to reproduce the issue.
40+
For more complex issues provide a repo with the smallest sample that reproduces the bug.
41+
42+
Avoid including business logic or unrelated code, it makes diagnosis more difficult.
43+
The code sample should be an SSCCE. See http://sscce.org/ for details. In short, please provide a code sample that we can copy/paste, run and reproduce.
44+
validations:
45+
required: true
46+
- type: textarea
47+
id: solution
48+
attributes:
49+
label: Possible Solution
50+
description: |
51+
Suggest a fix/reason for the bug
52+
validations:
53+
required: false
54+
- type: textarea
55+
id: context
56+
attributes:
57+
label: Additional Information/Context
58+
description: |
59+
Anything else that might be relevant for troubleshooting this bug. Providing context helps us come up with a solution that is most useful in the real world.
60+
validations:
61+
required: false
62+
63+
- type: input
64+
id: swift-sdk-version
65+
attributes:
66+
label: AWS SWIFT SDK version used
67+
validations:
68+
required: true
69+
70+
- type: input
71+
id: compiler-version
72+
attributes:
73+
label: Compiler and Version used
74+
description: Xcode version, Swift compiler version, Swift Tools version
75+
validations:
76+
required: true
77+
78+
- type: input
79+
id: operating-system
80+
attributes:
81+
label: Operating System and version
82+
validations:
83+
required: true
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
name: "📕 Documentation Issue"
3+
description: Report an issue in the API Reference documentation or Developer Guide
4+
title: "(short issue description)"
5+
labels: [documentation, needs-triage]
6+
assignees: []
7+
body:
8+
- type: textarea
9+
id: description
10+
attributes:
11+
label: Describe the issue
12+
description: A clear and concise description of the issue.
13+
validations:
14+
required: true
15+
16+
- type: textarea
17+
id: links
18+
attributes:
19+
label: Links
20+
description: |
21+
Include links to affected documentation page(s).
22+
validations:
23+
required: true
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
name: 🚀 Feature Request
3+
description: Suggest an idea for this project
4+
title: "(short issue description)"
5+
labels: [feature-request, needs-triage]
6+
assignees: []
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
## Community Note
12+
1. Please vote on this issue by adding a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to the original issue to help the community and maintainers prioritize this request
13+
2. Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
14+
3. If you are interested in working on this issue, please leave a comment
15+
- type: textarea
16+
id: description
17+
attributes:
18+
label: Describe the feature
19+
description: A clear and concise description of the feature you are proposing.
20+
validations:
21+
required: true
22+
- type: textarea
23+
id: use-case
24+
attributes:
25+
label: Use Case
26+
description: |
27+
Why do you need this feature? For example: "I'm always frustrated when..."
28+
validations:
29+
required: true
30+
- type: textarea
31+
id: solution
32+
attributes:
33+
label: Proposed Solution
34+
description: |
35+
Suggest how to implement the addition or change. Please include prototype/workaround/sketch/reference implementation.
36+
validations:
37+
required: false
38+
- type: textarea
39+
id: other
40+
attributes:
41+
label: Other Information
42+
description: |
43+
Any alternative solutions or features you considered, a more detailed explanation, stack traces, related issues, links for context, etc.
44+
validations:
45+
required: false
46+
- type: checkboxes
47+
id: ack
48+
attributes:
49+
label: Acknowledgements
50+
options:
51+
- label: I may be able to implement this feature request
52+
required: false
53+
- label: This feature might incur a breaking change
54+
required: false

.github/ISSUE_TEMPLATE/issue-report.yml

Lines changed: 0 additions & 71 deletions
This file was deleted.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
1-
_[One line description of your change]_
1+
<!--- Provide a general summary of your changes in the Title above -->
22

3-
### Motivation:
3+
## Issue \#
4+
<!--- If it fixes an issue, please link to the issue here -->
45

5-
_[Explain here the context, and why you're making that change. What is the problem you're trying to solve.]_
6+
## Description of changes
7+
<!--- Why is this change required? What problem does it solve? -->
68

7-
### Modifications:
9+
## New/existing dependencies impact assessment, if applicable
10+
<!--- No new dependencies were added to this change. -->
11+
<!--- If any dependency was added / modified / removed, THIRD-PARTY-LICENSES must be updated accordingly. -->
812

9-
_[Describe the modifications you've done.]_
13+
## Conventional Commits
14+
<!--- Please use conventional commits to let us know what kind of change this is.-->
15+
<!--- More info can be found here: https://www.conventionalcommits.org/en/v1.0.0/-->
1016

11-
### Result:
12-
13-
_[After your change, what will change.]_
17+
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

.github/workflows/pull_request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: PR
1+
name: swift-aws-lambda-runtime-build
22

33
on:
44
pull_request:

.github/workflows/scripts/check-link-foundation.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ log() { printf -- "** %s\n" "$*" >&2; }
1717
error() { printf -- "** ERROR: %s\n" "$*" >&2; }
1818
fatal() { error "$@"; exit 1; }
1919

20-
EXAMPLE=HelloWorld
20+
EXAMPLE=APIGatewayV2
2121
OUTPUT_DIR=.build/release
22-
OUTPUT_FILE=${OUTPUT_DIR}/MyLambda
22+
OUTPUT_FILE=${OUTPUT_DIR}/APIGatewayLambda
2323
LIBS_TO_CHECK="libFoundation.so libFoundationInternationalization.so lib_FoundationICU.so"
2424

2525
pushd Examples/${EXAMPLE} || fatal "Failed to change directory to Examples/${EXAMPLE}."

.license_header_template

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
@@===----------------------------------------------------------------------===@@
2+
@@
3+
@@ This source file is part of the SwiftAWSLambdaRuntime open source project
4+
@@
5+
@@ Copyright SwiftAWSLambdaRuntime project authors
6+
@@ Copyright (c) Amazon.com, Inc. or its affiliates.
7+
@@ Licensed under Apache License v2.0
8+
@@
9+
@@ See LICENSE.txt for license information
10+
@@ See CONTRIBUTORS.txt for the list of SwiftAWSLambdaRuntime project authors
11+
@@
12+
@@ SPDX-License-Identifier: Apache-2.0
13+
@@
14+
@@===----------------------------------------------------------------------===@@

.mailmap

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,6 @@ Tomer Doron <[email protected]> <[email protected]>
33
44
55
6-
Sébastien Stormacq <[email protected]> <[email protected]>
6+
Sébastien Stormacq <[email protected]> <[email protected]>
7+
Sébastien Stormacq <[email protected]> <[email protected]>
8+

CODE_OF_CONDUCT.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)