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

chore(ci): updated github actions and templates #123

Merged
merged 23 commits into from
Jul 18, 2022
Merged
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
fe45037
chore: bumped .net version in global to 6.0.301
sliedig Jul 4, 2022
e978595
Merge remote-tracking branch 'upstream/develop' into develop
sliedig Jul 4, 2022
e83ed9f
Merge remote-tracking branch 'upstream/develop' into develop
sliedig Jul 15, 2022
de5e8e0
chore: updated list of assignees
sliedig Jul 17, 2022
8d5ad91
chore: updated PR labeling path
sliedig Jul 17, 2022
21c5289
chore: removed unnecessary pr labeling
sliedig Jul 17, 2022
24d787b
chore: updated stale action
sliedig Jul 17, 2022
8f765aa
chore: deleted unnecessay publishing action
sliedig Jul 17, 2022
dc46efd
feat: updated record_pr action
sliedig Jul 17, 2022
244a4d7
chore: updated Label PR based on title action
sliedig Jul 17, 2022
638f933
feature: hard coded .NET version number in build action
sliedig Jul 17, 2022
1482b71
fix: updated auto assign
sliedig Jul 18, 2022
2cf21a3
feat: added security.md
sliedig Jul 18, 2022
511143a
chore: updated issue templates
sliedig Jul 18, 2022
12627cd
chore: update pr template
sliedig Jul 18, 2022
83a0989
fix: updating issue templates with correct extention
sliedig Jul 18, 2022
0f50e16
Update .github/boring-cyborg.yml
sliedig Jul 18, 2022
de0697c
Update .github/auto_assign.yml
sliedig Jul 18, 2022
a853982
chore(ci): add reusable export pr workflow dependency
heitorlessa Jul 18, 2022
6ec1486
chore(ci): add missing scripts
heitorlessa Jul 18, 2022
85bc25b
chore(ci): add on_merge_pr workflow to notify releases
heitorlessa Jul 18, 2022
b39d8fb
chore(ci): add workflow to detect missing related issue
heitorlessa Jul 18, 2022
f98a5c7
Merge pull request #1 from sliedig/sliedig/develop
heitorlessa Jul 18, 2022
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
43 changes: 0 additions & 43 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

91 changes: 91 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
name: Bug report
description: Report a reproducible bug to help us improve
title: "Bug: TITLE"
labels: ["bug", "triage"]
body:
- type: markdown
attributes:
value: |
Thank you for submitting a bug report. Please add as much information as possible to help us reproduce, and remove any potential sensitive data.

Please become familiar with [our definition of bug](https://github.com/awslabs/aws-lambda-powertools-python/blob/develop/MAINTAINERS.md#is-that-a-bug).
- type: textarea
id: expected_behaviour
attributes:
label: Expected Behaviour
description: Please share details on the behaviour you expected
validations:
required: true
- type: textarea
id: current_behaviour
attributes:
label: Current Behaviour
description: Please share details on the current issue
validations:
required: true
- type: textarea
id: code_snippet
attributes:
label: Code snippet
description: Please share a code snippet to help us reproduce the issue
render: python
validations:
required: true
- type: textarea
id: solution
attributes:
label: Possible Solution
description: If known, please suggest a potential resolution
validations:
required: false
- type: textarea
id: steps
attributes:
label: Steps to Reproduce
description: Please share how we might be able to reproduce this issue
validations:
required: true
- type: input
id: version
attributes:
label: AWS Lambda Powertools for Python version
placeholder: "latest, 1.25.6"
value: latest
validations:
required: true
- type: dropdown
id: runtime
attributes:
label: AWS Lambda function runtime
options:
- 3.6
- 3.7
- 3.8
- 3.9
validations:
required: true
- type: dropdown
id: packaging
attributes:
label: Packaging format used
options:
- Lambda Layers
- Serverless Application Repository (SAR) App
- PyPi
multiple: true
validations:
required: true
- type: textarea
id: logs
attributes:
label: Debugging logs
description: If available, please share [debugging logs](https://awslabs.github.io/aws-lambda-powertools-python/#debug-mode)
render: python
validations:
required: false
- type: markdown
attributes:
value: |
---

**Disclaimer**: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Ask a question
url: https://github.com/awslabs/aws-lambda-powertools-dotnet/discussions/new
about: Ask a general question about Lambda Powertools
17 changes: 0 additions & 17 deletions .github/ISSUE_TEMPLATE/documentation-improvements.md

This file was deleted.

51 changes: 51 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation-improvements.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: Documentation improvements
description: Suggest a documentation update to improve everyone's experience
title: "Docs: TITLE"
labels: ["documentation", "triage"]
body:
- type: markdown
attributes:
value: |
Thank you for helping us improve everyone's experience. We review documentation updates on a case by case basis.
- type: textarea
id: search_area
attributes:
label: What were you searching in the docs?
description: Please help us understand how you looked for information that was either unclear or not available
validations:
required: true
- type: input
id: area
attributes:
label: Is this related to an existing documentation section?
description: Please share a link, if applicable
validations:
required: false
- type: textarea
id: idea
attributes:
label: How can we improve?
description: Please share your thoughts on how we can improve this experience
render: markdown
validations:
required: true
- type: textarea
id: suggestion
attributes:
label: Got a suggestion in mind?
description: Please suggest a proposed update
validations:
required: false
- type: checkboxes
id: acknowledgment
attributes:
label: Acknowledgment
options:
- label: I understand the final update might be different from my proposed suggestion, or refused.
required: true
- type: markdown
attributes:
value: |
---

**Disclaimer**: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.
20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

48 changes: 48 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: Feature request
description: Suggest an idea for Lambda Powertools
title: "Feature request: TITLE"
labels: ["feature-request", "triage"]
body:
- type: markdown
attributes:
value: |
Thank you for taking the time to suggest an idea to the Lambda Powertools project.

*Future readers*: Please react with 👍 and your use case to help us understand customer demand.
- type: textarea
id: problem
attributes:
label: Use case
description: Please help us understand your use case or problem you're facing
validations:
required: true
- type: textarea
id: suggestion
attributes:
label: Solution/User Experience
description: Please share what a good solution would look like to this use case
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternative solutions
description: Please describe what alternative solutions to this use case, if any
render: markdown
validations:
required: false
- type: checkboxes
id: acknowledgment
attributes:
label: Acknowledgment
options:
- label: This feature request meets [Lambda Powertools Tenets](https://awslabs.github.io/aws-lambda-powertools-python/latest/#tenets)
required: true
- label: Should this be considered in other Lambda Powertools languages? i.e. [Java](https://github.com/awslabs/aws-lambda-powertools-java/), [TypeScript](https://github.com/awslabs/aws-lambda-powertools-typescript/)
required: false
- type: markdown
attributes:
value: |
---

**Disclaimer**: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.
62 changes: 0 additions & 62 deletions .github/ISSUE_TEMPLATE/rfc.md

This file was deleted.

Loading