Skip to content

Update master #2

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

Open
wants to merge 59 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
4449ed0
Modify service provider to use different config for publishing and de…
holorhythms Dec 3, 2018
33ea9fd
3.3.1 release
holorhythms Dec 3, 2018
0594ccf
Align with suggested laravel config practices (#145)
matthewnessworthy Mar 14, 2019
03124f8
Composer & Travis updates (#155)
holorhythms Mar 14, 2019
3e8e880
3.3.2 release
holorhythms Mar 15, 2019
942eadb
Fix memory_limit issue for travis CI build (#163)
holorhythms May 7, 2019
670d375
Adding issue templates (#162)
May 8, 2019
d4e5267
Corrected dead link (#164)
ptcrash Jun 26, 2019
ddc64ed
add a Lumen example
andrewminion-luminfire Jul 4, 2019
390f1e0
Laravel 6 support & Travis updates (#170)
holorhythms Sep 9, 2019
90f72ef
3.4.0 release
holorhythms Sep 9, 2019
6ab12db
Laravel 7 Support (#181)
matthewnessworthy Mar 11, 2020
7a37054
3.5.0 release
holorhythms Mar 11, 2020
20c8259
Updating issue templates (#182)
diehlaws Mar 26, 2020
f6f49db
Fix labels applied to bug report template
diehlaws Apr 23, 2020
a283917
Add stale issue cleanup action (#186)
diehlaws May 26, 2020
f8b9f15
Updating common files
diehlaws Jul 17, 2020
89c9f1f
Merge pull request #189 from diehlaws/common-files-standardization
diehlaws Aug 6, 2020
f9ad129
Add Laravel 8 support (#191)
Kussie Sep 14, 2020
49bc5d9
3.6.0 release
holorhythms Sep 14, 2020
6a13771
Add closed issue message github action
SomayaB Oct 5, 2020
24df56e
Merge pull request #183 from diehlaws/issue-templates
ajredniwja Nov 9, 2020
6d0c895
Merge pull request #194 from SomayaB/closed-issue-message
ajredniwja Nov 9, 2020
0fd8a3c
Add .gitattributes
sunaoka Jul 28, 2021
d7a50ee
Laravel 9 support (#209)
SamRemis Mar 8, 2022
cfae1e4
3.7.0 release
SamRemis Mar 8, 2022
b3dce01
Changelog fix (#212)
SamRemis Mar 15, 2022
d7e771b
feat: Standardize issue templates for discussions
kellertk Mar 31, 2022
1133460
Merge pull request #213 from aws/kellertk/issue-templates
stobrien89 Apr 1, 2022
581f107
Add support for laravel 10
mateusjunges Feb 14, 2023
c250700
Update readme
mateusjunges Feb 14, 2023
943174f
Allow plugins
mateusjunges Feb 14, 2023
868fcbd
Add `--no-plugins` when installing composer dependencies for tests
mateusjunges Feb 14, 2023
3055e1f
Revert "Allow plugins"
mateusjunges Feb 14, 2023
7555ed9
Merge pull request #223 from mateusjunges/feat/support-laravel-10
stobrien89 Feb 15, 2023
a61fc41
update CI to run tests against PHP 8-8.2
Feb 16, 2023
b7e423a
fix typo
Feb 16, 2023
8870f9e
update phpunit
Feb 16, 2023
5170d6b
Merge pull request #225 from stobrien89/laravel-10-ci-update
stobrien89 Feb 16, 2023
5dbd01e
Update ubuntu image
stobrien89 Feb 21, 2023
1fc16b6
Merge pull request #227 from stobrien89/update-ubuntu
stobrien89 Feb 21, 2023
b57460f
Enhancement: update anchors, remove broken links
stobrien89 Mar 17, 2023
9f83514
Merge pull request #229 from stobrien89/readme-updates
stobrien89 Mar 17, 2023
f8a734c
add trailing forward slash to tests
stobrien89 Mar 24, 2023
fdecc2c
Merge pull request #202 from sunaoka/master
stobrien89 Mar 24, 2023
2c88407
added workflow for handling answerable discussions
khushail Jul 14, 2023
0da8724
Merge branch 'master' into documentation
stobrien89 Sep 27, 2023
0c67856
Merge pull request #165 from andrewminion-luminfire/documentation
stobrien89 Sep 27, 2023
740a718
chore: a more polite closed issue message
kellertk Jan 27, 2024
1c89035
chore: relax stale issue timings
kellertk Jan 27, 2024
ba644c8
Merge pull request #237 from kellertk/master
stobrien89 Feb 9, 2024
831e01d
Add support for Laravel 11
etelford Feb 12, 2024
f877c7c
Merge pull request #239 from etelford/support-laravel-11
stobrien89 Mar 14, 2024
c388168
enhancement: deprecate versions below 7.2.5, add support for PHP 8.3
Mar 14, 2024
11cb363
Merge pull request #242 from stobrien89/deprecation-below-7.2
stobrien89 Mar 18, 2024
5ec4c88
Merge pull request #233 from khushail/khushail/handleStaleDiscussions
yenfryherrerafeliz Jul 8, 2024
b5d77cb
chore: Modified bug issue template to add checkbox to report potentia…
ashishdhingra Sep 11, 2024
c1477b1
feat: add laravel 12 support (#249)
stobrien89 Feb 26, 2025
f6fd2e2
Update handle-stale-discussions.yml (#251)
stobrien89 Mar 10, 2025
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
10 changes: 10 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
.gitattributes export-ignore
.github export-ignore
.gitignore export-ignore
.travis.yml export-ignore
CHANGELOG.md export-ignore
CONTRIBUTING.md export-ignore
Makefile export-ignore
README.md export-ignore
phpunit.xml export-ignore
tests/ export-ignore
81 changes: 81 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
---
name: "🐛 Bug Report"
description: Report a bug
title: "(short issue description)"
labels: [bug, needs-triage]
assignees: []
body:
- type: textarea
id: description
attributes:
label: Describe the bug
description: What is the problem? A clear and concise description of the bug.
validations:
required: true
- type: checkboxes
id: regression
attributes:
label: Regression Issue
description: What is a regression? If it worked in a previous version but doesn't in the latest version, it's considered a regression. In this case, please provide specific version number in the report.
options:
- label: Select this option if this issue appears to be a regression.
required: false
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: |
What did you expect to happen?
validations:
required: true
- type: textarea
id: current
attributes:
label: Current Behavior
description: |
What actually happened?

Please include full errors, uncaught exceptions, stack traces, and relevant logs.
If service responses are relevant, please include wire logs.
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Reproduction Steps
description: |
Provide a self-contained, concise snippet of code that can be used to reproduce the issue.
For more complex issues provide a repo with the smallest sample that reproduces the bug.

Avoid including business logic or unrelated code, it makes diagnosis more difficult.
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.
validations:
required: true
- type: textarea
id: solution
attributes:
label: Possible Solution
description: |
Suggest a fix/reason for the bug
validations:
required: false
- type: textarea
id: context
attributes:
label: Additional Information/Context
description: |
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.
validations:
required: false
- type: input
id: sdk-version
attributes:
label: SDK version used
validations:
required: true
- type: input
id: environment
attributes:
label: Environment details (OS name and version, etc.)
validations:
required: true
6 changes: 6 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
blank_issues_enabled: false
contact_links:
- name: 💬 General Question
url: https://github.com/aws/aws-sdk-php-laravel/discussions/categories/q-a
about: Please ask and answer questions as a discussion thread
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: "📕 Documentation Issue"
description: Report an issue in the API Reference documentation or Developer Guide
title: "(short issue description)"
labels: [documentation, needs-triage]
assignees: []
body:
- type: textarea
id: description
attributes:
label: Describe the issue
description: A clear and concise description of the issue.
validations:
required: true

- type: textarea
id: links
attributes:
label: Links
description: |
Include links to affected documentation page(s).
validations:
required: true
59 changes: 59 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
name: 🚀 Feature Request
description: Suggest an idea for this project
title: "(short issue description)"
labels: [feature-request, needs-triage]
assignees: []
body:
- type: textarea
id: description
attributes:
label: Describe the feature
description: A clear and concise description of the feature you are proposing.
validations:
required: true
- type: textarea
id: use-case
attributes:
label: Use Case
description: |
Why do you need this feature? For example: "I'm always frustrated when..."
validations:
required: true
- type: textarea
id: solution
attributes:
label: Proposed Solution
description: |
Suggest how to implement the addition or change. Please include prototype/workaround/sketch/reference implementation.
validations:
required: false
- type: textarea
id: other
attributes:
label: Other Information
description: |
Any alternative solutions or features you considered, a more detailed explanation, stack traces, related issues, links for context, etc.
validations:
required: false
- type: checkboxes
id: ack
attributes:
label: Acknowledgements
options:
- label: I may be able to implement this feature request
required: false
- label: This feature might incur a breaking change
required: false
- type: input
id: sdk-version
attributes:
label: SDK version used
validations:
required: true
- type: input
id: environment
attributes:
label: Environment details (OS name and version, etc.)
validations:
required: true
16 changes: 16 additions & 0 deletions .github/workflows/closed-issue-message.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
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: |
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.
19 changes: 19 additions & 0 deletions .github/workflows/handle-stale-discussions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: HandleStaleDiscussions
on:
schedule:
- cron: '0 */4 * * *'
discussion_comment:
types: [created]

jobs:
handle-stale-discussions:
if: github.repository_owner == 'aws'
name: Handle stale discussions
runs-on: ubuntu-latest
permissions:
discussions: write
steps:
- name: Stale discussions action
uses: aws-github-ops/handle-stale-discussions@v1
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
32 changes: 32 additions & 0 deletions .github/workflows/issue-regression-labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Apply potential regression label on issues
name: issue-regression-label
on:
issues:
types: [opened, edited]
jobs:
add-regression-label:
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- name: Fetch template body
id: check_regression
uses: actions/github-script@v7
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
TEMPLATE_BODY: ${{ github.event.issue.body }}
with:
script: |
const regressionPattern = /\[x\] Select this option if this issue appears to be a regression\./i;
const template = `${process.env.TEMPLATE_BODY}`
const match = regressionPattern.test(template);
core.setOutput('is_regression', match);
- name: Manage regression label
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
if [ "${{ steps.check_regression.outputs.is_regression }}" == "true" ]; then
gh issue edit ${{ github.event.issue.number }} --add-label "potential-regression" -R ${{ github.repository }}
else
gh issue edit ${{ github.event.issue.number }} --remove-label "potential-regression" -R ${{ github.repository }}
fi
45 changes: 45 additions & 0 deletions .github/workflows/stale_issues.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: "Close stale issues"

# Controls when the action will run.
on:
schedule:
- cron: "0 0 * * *"

jobs:
cleanup:
runs-on: ubuntu-latest
name: Stale issue job
steps:
- uses: aws-actions/stale-issue-cleanup@v3
with:
# Setting messages to an empty string will cause the automation to skip
# that category
ancient-issue-message: We have noticed this issue has not recieved attention in 3 years. We will close this issue for now. If you think this is in error, please feel free to comment and reopen the issue.
stale-issue-message: This issue has not recieved a response in 1 week. If you want to keep this issue open, please just leave a comment below and auto-close will be canceled.

# These labels are required
stale-issue-label: closing-soon
exempt-issue-label: no-autoclose
stale-pr-label: no-pr-activity
exempt-pr-label: awaiting-approval
response-requested-label: response-requested

# Don't set closed-for-staleness label to skip closing very old issues
# regardless of label
closed-for-staleness-label: closed-for-staleness

# Issue timing
days-before-stale: 10
days-before-close: 4
days-before-ancient: 1095

# 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

repo-token: ${{ secrets.GITHUB_TOKEN }}
loglevel: DEBUG
# Set dry-run to true to not perform label or close actions.
# dry-run: true
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy