-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
docs: overhaul contributing and maintenance docs for end-of-year 2023 #5038
docs: overhaul contributing and maintenance docs for end-of-year 2023 #5038
Conversation
@@ -22,10 +22,11 @@ | |||
|
|||
## Links | |||
|
|||
- **[Documentation](https://mochajs.org/)** | |||
- **[Documentation](https://mochajs.org)** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A nitpick on my end: unnecessary trailing /
slashes at the end of URLs irritate me. 😄
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Web server always assumes it's serving a file, unless the URL ends in a directory separator.
If the URL is to a directory, the server will append the directory index file (typically 'index.html') to the URL before it tries. If the server fails to return a file, it appends the directory separator to the path and retries as a directory.
Thus doing it this way causes twice the number of network calls needed for every directory URL without a trailing directory separator.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@plroebuck Thats something that eg Apache does internally – it’s not something done through multiple requests – and eg plain Node.js doesn’t do anything like that at all
@JoshuaKGoldberg Not sure I like this though, the one with the slash in the end is the more “correct” one 😜
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Haha how do we define "correct" here... per some specs the trailing slash is more correct. But end-users are generally told to visit URLs without saying the slash.
e1646ce
to
06ea75d
Compare
Looking good overall, will give it a proper review once I’m at a computer again (my bus was late so I’m reviewing from my phone in the winter cityscape 🥶) |
@JoshuaKGoldberg We should maybe investigate adding eg https://github.com/JoshuaKGoldberg/sentences-per-line later? To document / enforce such stylistic choices and making it easier for contributors to follow them? |
Didnt we want a "Checkbox I want to provide a PR" |
1. Repeated violators will be banned inasmuch as that is technically possible | ||
1. No maintainer nor contributor is exempt from the CoC | ||
|
||
## Branches | ||
|
||
`master` is the only maintained branch in `mochajs/mocha` or any of the other repos. **`master` is the only branch to which force-pushing is disallowed.** | ||
`master` is the only maintained branch in `mochajs/mocha` or any of the other repos. | ||
**`master` is the only branch to which force-pushing is disallowed.** | ||
|
||
Maintainers may push new branches to a repo, as long as they remove them when finished (merging a PR will prompt to do so). | ||
|
||
Please _please_ **_please_** delete old or unused branches. | ||
|
||
## Merging PRs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We're discussing this now. Our consensus is:
- We don't believe the benefits of a pristine Git history to be worth the cost of asking everyone to maintain that history
- Squash merging PRs using their title + description preserves a relatively clean history
- We'll switch to squash merging always, and only enforcing conventions on the PR title
- We can therefore remove commit linting for anything other than file formatting
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
name: 📝 Documentation | ||
title: "📝 Documentation: <short description of the request>" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 shorter name good!
name: 📝 Documentation | |
title: "📝 Documentation: <short description of the request>" | |
name: 📝 Docs | |
title: "📝 Docs: <short description of the request>" |
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [mocha](https://mochajs.org/) ([source](https://github.com/mochajs/mocha)) | [`10.2.0` -> `10.3.0`](https://renovatebot.com/diffs/npm/mocha/10.2.0/10.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/mocha/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/mocha/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/mocha/10.2.0/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/mocha/10.2.0/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>mochajs/mocha (mocha)</summary> ### [`v10.3.0`](https://github.com/mochajs/mocha/releases/tag/v10.3.0) [Compare Source](https://github.com/mochajs/mocha/compare/v10.2.0...v10.3.0) This is a stable release equivalent to [v10.3.0-preminor.0](https://github.com/mochajs/mocha/releases/tag/v10.3.0-preminor.0). #### What's Changed - Fix deprecated warn gh actions by [@​outsideris](https://github.com/outsideris) in [https://github.com/mochajs/mocha/pull/4962](https://github.com/mochajs/mocha/pull/4962) - fix [#​4837](https://github.com/mochajs/mocha/issues/4837) Update glob due to vulnerability in dep by [@​jb2311](https://github.com/jb2311) in [https://github.com/mochajs/mocha/pull/4970](https://github.com/mochajs/mocha/pull/4970) - Add Node v19 to test matrix by [@​juergba](https://github.com/juergba) in [https://github.com/mochajs/mocha/pull/4974](https://github.com/mochajs/mocha/pull/4974) - chore: fix the ci by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5020](https://github.com/mochajs/mocha/pull/5020) - update can-i-use by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5021](https://github.com/mochajs/mocha/pull/5021) - chore: remove uuid dev dependency by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5022](https://github.com/mochajs/mocha/pull/5022) - chore: remove nanoid as dependency by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5024](https://github.com/mochajs/mocha/pull/5024) - chore: remove touch as dev dependency by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5023](https://github.com/mochajs/mocha/pull/5023) - chore: remove stale workflow by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5029](https://github.com/mochajs/mocha/pull/5029) - docs: fix fragment ID for yargs' "extends" documentation by [@​Spencer-Doak](https://github.com/Spencer-Doak) in [https://github.com/mochajs/mocha/pull/4918](https://github.com/mochajs/mocha/pull/4918) - docs: use mocha.js instead of mocha in the example run by [@​nikolas](https://github.com/nikolas) in [https://github.com/mochajs/mocha/pull/4927](https://github.com/mochajs/mocha/pull/4927) - docs: fix jsdoc return type of `titlePath` method by [@​F3n67u](https://github.com/F3n67u) in [https://github.com/mochajs/mocha/pull/4886](https://github.com/mochajs/mocha/pull/4886) - docs: overhaul contributing and maintenance docs for end-of-year 2023 by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5038](https://github.com/mochajs/mocha/pull/5038) - docs: touchups to labels and a template title post-revamp by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5050](https://github.com/mochajs/mocha/pull/5050) - fix: add alt text to Built with Netlify badge by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5068](https://github.com/mochajs/mocha/pull/5068) - chore: inline nyan reporter's write function by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5056](https://github.com/mochajs/mocha/pull/5056) - chore: remove unnecessary canvas dependency by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5069](https://github.com/mochajs/mocha/pull/5069) #### New Contributors - [@​jb2311](https://github.com/jb2311) made their first contribution in [https://github.com/mochajs/mocha/pull/4970](https://github.com/mochajs/mocha/pull/4970) - [@​Uzlopak](https://github.com/Uzlopak) made their first contribution in [https://github.com/mochajs/mocha/pull/5020](https://github.com/mochajs/mocha/pull/5020) - [@​Spencer-Doak](https://github.com/Spencer-Doak) made their first contribution in [https://github.com/mochajs/mocha/pull/4918](https://github.com/mochajs/mocha/pull/4918) - [@​nikolas](https://github.com/nikolas) made their first contribution in [https://github.com/mochajs/mocha/pull/4927](https://github.com/mochajs/mocha/pull/4927) - [@​F3n67u](https://github.com/F3n67u) made their first contribution in [https://github.com/mochajs/mocha/pull/4886](https://github.com/mochajs/mocha/pull/4886) **Full Changelog**: mochajs/mocha@v10.2.0...v10.3.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/line/line-bot-sdk-nodejs). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [mocha](https://mochajs.org/) ([source](https://github.com/mochajs/mocha)) | [`10.2.0` -> `10.3.0`](https://renovatebot.com/diffs/npm/mocha/10.2.0/10.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/mocha/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/mocha/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/mocha/10.2.0/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/mocha/10.2.0/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>mochajs/mocha (mocha)</summary> ### [`v10.3.0`](https://github.com/mochajs/mocha/releases/tag/v10.3.0) [Compare Source](https://github.com/mochajs/mocha/compare/v10.2.0...v10.3.0) This is a stable release equivalent to [v10.3.0-preminor.0](https://github.com/mochajs/mocha/releases/tag/v10.3.0-preminor.0). #### What's Changed - Fix deprecated warn gh actions by [@​outsideris](https://github.com/outsideris) in [https://github.com/mochajs/mocha/pull/4962](https://github.com/mochajs/mocha/pull/4962) - fix [#​4837](https://github.com/mochajs/mocha/issues/4837) Update glob due to vulnerability in dep by [@​jb2311](https://github.com/jb2311) in [https://github.com/mochajs/mocha/pull/4970](https://github.com/mochajs/mocha/pull/4970) - Add Node v19 to test matrix by [@​juergba](https://github.com/juergba) in [https://github.com/mochajs/mocha/pull/4974](https://github.com/mochajs/mocha/pull/4974) - chore: fix the ci by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5020](https://github.com/mochajs/mocha/pull/5020) - update can-i-use by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5021](https://github.com/mochajs/mocha/pull/5021) - chore: remove uuid dev dependency by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5022](https://github.com/mochajs/mocha/pull/5022) - chore: remove nanoid as dependency by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5024](https://github.com/mochajs/mocha/pull/5024) - chore: remove touch as dev dependency by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5023](https://github.com/mochajs/mocha/pull/5023) - chore: remove stale workflow by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5029](https://github.com/mochajs/mocha/pull/5029) - docs: fix fragment ID for yargs' "extends" documentation by [@​Spencer-Doak](https://github.com/Spencer-Doak) in [https://github.com/mochajs/mocha/pull/4918](https://github.com/mochajs/mocha/pull/4918) - docs: use mocha.js instead of mocha in the example run by [@​nikolas](https://github.com/nikolas) in [https://github.com/mochajs/mocha/pull/4927](https://github.com/mochajs/mocha/pull/4927) - docs: fix jsdoc return type of `titlePath` method by [@​F3n67u](https://github.com/F3n67u) in [https://github.com/mochajs/mocha/pull/4886](https://github.com/mochajs/mocha/pull/4886) - docs: overhaul contributing and maintenance docs for end-of-year 2023 by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5038](https://github.com/mochajs/mocha/pull/5038) - docs: touchups to labels and a template title post-revamp by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5050](https://github.com/mochajs/mocha/pull/5050) - fix: add alt text to Built with Netlify badge by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5068](https://github.com/mochajs/mocha/pull/5068) - chore: inline nyan reporter's write function by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5056](https://github.com/mochajs/mocha/pull/5056) - chore: remove unnecessary canvas dependency by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5069](https://github.com/mochajs/mocha/pull/5069) #### New Contributors - [@​jb2311](https://github.com/jb2311) made their first contribution in [https://github.com/mochajs/mocha/pull/4970](https://github.com/mochajs/mocha/pull/4970) - [@​Uzlopak](https://github.com/Uzlopak) made their first contribution in [https://github.com/mochajs/mocha/pull/5020](https://github.com/mochajs/mocha/pull/5020) - [@​Spencer-Doak](https://github.com/Spencer-Doak) made their first contribution in [https://github.com/mochajs/mocha/pull/4918](https://github.com/mochajs/mocha/pull/4918) - [@​nikolas](https://github.com/nikolas) made their first contribution in [https://github.com/mochajs/mocha/pull/4927](https://github.com/mochajs/mocha/pull/4927) - [@​F3n67u](https://github.com/F3n67u) made their first contribution in [https://github.com/mochajs/mocha/pull/4886](https://github.com/mochajs/mocha/pull/4886) **Full Changelog**: mochajs/mocha@v10.2.0...v10.3.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/matzkoh/eslint-plugin-generate-test-id). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [mocha](https://mochajs.org/) ([source](https://github.com/mochajs/mocha)) | devDependencies | minor | [`10.2.0` -> `10.3.0`](https://renovatebot.com/diffs/npm/mocha/10.2.0/10.3.0) | --- ### Release Notes <details> <summary>mochajs/mocha (mocha)</summary> ### [`v10.3.0`](https://github.com/mochajs/mocha/releases/tag/v10.3.0) [Compare Source](https://github.com/mochajs/mocha/compare/v10.2.0...v10.3.0) This is a stable release equivalent to [v10.3.0-preminor.0](https://github.com/mochajs/mocha/releases/tag/v10.3.0-preminor.0). #### What's Changed - Fix deprecated warn gh actions by [@​outsideris](https://github.com/outsideris) in [https://github.com/mochajs/mocha/pull/4962](https://github.com/mochajs/mocha/pull/4962) - fix [#​4837](https://github.com/mochajs/mocha/issues/4837) Update glob due to vulnerability in dep by [@​jb2311](https://github.com/jb2311) in [https://github.com/mochajs/mocha/pull/4970](https://github.com/mochajs/mocha/pull/4970) - Add Node v19 to test matrix by [@​juergba](https://github.com/juergba) in [https://github.com/mochajs/mocha/pull/4974](https://github.com/mochajs/mocha/pull/4974) - chore: fix the ci by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5020](https://github.com/mochajs/mocha/pull/5020) - update can-i-use by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5021](https://github.com/mochajs/mocha/pull/5021) - chore: remove uuid dev dependency by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5022](https://github.com/mochajs/mocha/pull/5022) - chore: remove nanoid as dependency by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5024](https://github.com/mochajs/mocha/pull/5024) - chore: remove touch as dev dependency by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5023](https://github.com/mochajs/mocha/pull/5023) - chore: remove stale workflow by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5029](https://github.com/mochajs/mocha/pull/5029) - docs: fix fragment ID for yargs' "extends" documentation by [@​Spencer-Doak](https://github.com/Spencer-Doak) in [https://github.com/mochajs/mocha/pull/4918](https://github.com/mochajs/mocha/pull/4918) - docs: use mocha.js instead of mocha in the example run by [@​nikolas](https://github.com/nikolas) in [https://github.com/mochajs/mocha/pull/4927](https://github.com/mochajs/mocha/pull/4927) - docs: fix jsdoc return type of `titlePath` method by [@​F3n67u](https://github.com/F3n67u) in [https://github.com/mochajs/mocha/pull/4886](https://github.com/mochajs/mocha/pull/4886) - docs: overhaul contributing and maintenance docs for end-of-year 2023 by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5038](https://github.com/mochajs/mocha/pull/5038) - docs: touchups to labels and a template title post-revamp by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5050](https://github.com/mochajs/mocha/pull/5050) - fix: add alt text to Built with Netlify badge by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5068](https://github.com/mochajs/mocha/pull/5068) - chore: inline nyan reporter's write function by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5056](https://github.com/mochajs/mocha/pull/5056) - chore: remove unnecessary canvas dependency by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5069](https://github.com/mochajs/mocha/pull/5069) #### New Contributors - [@​jb2311](https://github.com/jb2311) made their first contribution in [https://github.com/mochajs/mocha/pull/4970](https://github.com/mochajs/mocha/pull/4970) - [@​Uzlopak](https://github.com/Uzlopak) made their first contribution in [https://github.com/mochajs/mocha/pull/5020](https://github.com/mochajs/mocha/pull/5020) - [@​Spencer-Doak](https://github.com/Spencer-Doak) made their first contribution in [https://github.com/mochajs/mocha/pull/4918](https://github.com/mochajs/mocha/pull/4918) - [@​nikolas](https://github.com/nikolas) made their first contribution in [https://github.com/mochajs/mocha/pull/4927](https://github.com/mochajs/mocha/pull/4927) - [@​F3n67u](https://github.com/F3n67u) made their first contribution in [https://github.com/mochajs/mocha/pull/4886](https://github.com/mochajs/mocha/pull/4886) **Full Changelog**: mochajs/mocha@v10.2.0...v10.3.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMy4zIiwidXBkYXRlZEluVmVyIjoiMzcuMTMuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-dynamodb) ([source](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb)) | [`3.506.0` -> `3.511.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-dynamodb/3.506.0/3.511.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-dynamodb/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-dynamodb/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-dynamodb/3.506.0/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-dynamodb/3.506.0/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3) ([source](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3)) | [`3.507.0` -> `3.511.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.507.0/3.511.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.507.0/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.507.0/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sqs) ([source](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs)) | [`3.507.0` -> `3.511.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-sqs/3.507.0/3.511.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-sqs/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-sqs/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-sqs/3.507.0/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-sqs/3.507.0/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@aws-sdk/lib-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/main/lib/lib-dynamodb) ([source](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-dynamodb)) | [`3.506.0` -> `3.511.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2flib-dynamodb/3.506.0/3.511.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2flib-dynamodb/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2flib-dynamodb/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2flib-dynamodb/3.506.0/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2flib-dynamodb/3.506.0/3.511.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`6.20.0` -> `6.21.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.20.0/6.21.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.20.0/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.20.0/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`6.20.0` -> `6.21.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/6.20.0/6.21.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/6.20.0/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/6.20.0/6.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [lint-staged](https://github.com/okonet/lint-staged) | [`15.2.1` -> `15.2.2`](https://renovatebot.com/diffs/npm/lint-staged/15.2.1/15.2.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.2.1/15.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.1/15.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [mocha](https://mochajs.org/) ([source](https://github.com/mochajs/mocha)) | [`10.2.0` -> `10.3.0`](https://renovatebot.com/diffs/npm/mocha/10.2.0/10.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/mocha/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/mocha/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/mocha/10.2.0/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/mocha/10.2.0/10.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [semantic-release](https://github.com/semantic-release/semantic-release) | [`23.0.0` -> `23.0.2`](https://renovatebot.com/diffs/npm/semantic-release/23.0.0/23.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/semantic-release/23.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/semantic-release/23.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/semantic-release/23.0.0/23.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semantic-release/23.0.0/23.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | semantic-release-monorepo | [`8.0.1` -> `8.0.2`](https://renovatebot.com/diffs/npm/semantic-release-monorepo/8.0.1/8.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/semantic-release-monorepo/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/semantic-release-monorepo/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/semantic-release-monorepo/8.0.1/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semantic-release-monorepo/8.0.1/8.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-dynamodb)</summary> ### [`v3.511.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-dynamodb/CHANGELOG.md#35110-2024-02-09) [Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.509.0...v3.511.0) **Note:** Version bump only for package [@​aws-sdk/client-dynamodb](https://github.com/aws-sdk/client-dynamodb) ### [`v3.509.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-dynamodb/CHANGELOG.md#35090-2024-02-07) [Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.507.0...v3.509.0) **Note:** Version bump only for package [@​aws-sdk/client-dynamodb](https://github.com/aws-sdk/client-dynamodb) ### [`v3.507.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-dynamodb/CHANGELOG.md#35070-2024-02-05) [Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.506.0...v3.507.0) ##### Features - unified error dispatcher in protocols ([#​5756](https://github.com/aws/aws-sdk-js-v3/issues/5756)) ([0872087](https://github.com/aws/aws-sdk-js-v3/commit/0872087ef56422541bd38d293f97613dfd10236f)) </details> <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary> ### [`v3.511.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35110-2024-02-09) [Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.509.0...v3.511.0) **Note:** Version bump only for package [@​aws-sdk/client-s3](https://github.com/aws-sdk/client-s3) ### [`v3.509.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35090-2024-02-07) [Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.507.0...v3.509.0) **Note:** Version bump only for package [@​aws-sdk/client-s3](https://github.com/aws-sdk/client-s3) </details> <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-sqs)</summary> ### [`v3.511.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sqs/CHANGELOG.md#35110-2024-02-09) [Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.509.0...v3.511.0) **Note:** Version bump only for package [@​aws-sdk/client-sqs](https://github.com/aws-sdk/client-sqs) ### [`v3.509.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-sqs/CHANGELOG.md#35090-2024-02-07) [Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.507.0...v3.509.0) **Note:** Version bump only for package [@​aws-sdk/client-sqs](https://github.com/aws-sdk/client-sqs) </details> <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/lib-dynamodb)</summary> ### [`v3.511.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/lib/lib-dynamodb/CHANGELOG.md#35110-2024-02-09) [Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.509.0...v3.511.0) **Note:** Version bump only for package [@​aws-sdk/lib-dynamodb](https://github.com/aws-sdk/lib-dynamodb) ### [`v3.509.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/lib/lib-dynamodb/CHANGELOG.md#35090-2024-02-07) [Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.507.0...v3.509.0) **Note:** Version bump only for package [@​aws-sdk/lib-dynamodb](https://github.com/aws-sdk/lib-dynamodb) ### [`v3.507.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/lib/lib-dynamodb/CHANGELOG.md#35070-2024-02-05) [Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.506.0...v3.507.0) **Note:** Version bump only for package [@​aws-sdk/lib-dynamodb](https://github.com/aws-sdk/lib-dynamodb) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v6.21.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6210-2024-02-05) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v6.20.0...v6.21.0) ##### 🚀 Features - export plugin metadata - allow `parserOptions.project: false` - **eslint-plugin:** add rule prefer-find ##### 🩹 Fixes - **eslint-plugin:** \[no-unused-vars] don't report on types referenced in export assignment expression - **eslint-plugin:** \[switch-exhaustiveness-check] better support for intersections, infinite types, non-union values - **eslint-plugin:** \[consistent-type-imports] dont report on types used in export assignment expressions - **eslint-plugin:** \[no-unnecessary-condition] handle left-hand optional with exactOptionalPropertyTypes option - **eslint-plugin:** \[class-literal-property-style] allow getter when same key setter exists - **eslint-plugin:** \[no-unnecessary-type-assertion] provide valid fixes for assertions with extra tokens before `as` keyword ##### ❤️ Thank You - auvred - Brad Zacher - Kirk Waiblinger - Pete Gonzalez - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v6.21.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6210-2024-02-05) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v6.20.0...v6.21.0) ##### 🚀 Features - allow `parserOptions.project: false` ##### ❤️ Thank You - auvred - Brad Zacher - Kirk Waiblinger - Pete Gonzalez - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>okonet/lint-staged (lint-staged)</summary> ### [`v15.2.2`](https://github.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1522) [Compare Source](https://github.com/okonet/lint-staged/compare/v15.2.1...v15.2.2) ##### Patch Changes - [#​1391](https://github.com/lint-staged/lint-staged/pull/1391) [`fdcdad4`](https://github.com/lint-staged/lint-staged/commit/fdcdad42ff96fea3c05598e378d3c44ad4a51bde) Thanks [@​iiroj](https://github.com/iiroj)! - *Lint-staged* no longer tries to load configuration from files that are not checked out. This might happen when using sparse-checkout. </details> <details> <summary>mochajs/mocha (mocha)</summary> ### [`v10.3.0`](https://github.com/mochajs/mocha/releases/tag/v10.3.0) [Compare Source](https://github.com/mochajs/mocha/compare/v10.2.0...v10.3.0) This is a stable release equivalent to [v10.3.0-preminor.0](https://github.com/mochajs/mocha/releases/tag/v10.3.0-preminor.0). #### What's Changed - Fix deprecated warn gh actions by [@​outsideris](https://github.com/outsideris) in [https://github.com/mochajs/mocha/pull/4962](https://github.com/mochajs/mocha/pull/4962) - fix [#​4837](https://github.com/mochajs/mocha/issues/4837) Update glob due to vulnerability in dep by [@​jb2311](https://github.com/jb2311) in [https://github.com/mochajs/mocha/pull/4970](https://github.com/mochajs/mocha/pull/4970) - Add Node v19 to test matrix by [@​juergba](https://github.com/juergba) in [https://github.com/mochajs/mocha/pull/4974](https://github.com/mochajs/mocha/pull/4974) - chore: fix the ci by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5020](https://github.com/mochajs/mocha/pull/5020) - update can-i-use by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5021](https://github.com/mochajs/mocha/pull/5021) - chore: remove uuid dev dependency by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5022](https://github.com/mochajs/mocha/pull/5022) - chore: remove nanoid as dependency by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5024](https://github.com/mochajs/mocha/pull/5024) - chore: remove touch as dev dependency by [@​Uzlopak](https://github.com/Uzlopak) in [https://github.com/mochajs/mocha/pull/5023](https://github.com/mochajs/mocha/pull/5023) - chore: remove stale workflow by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5029](https://github.com/mochajs/mocha/pull/5029) - docs: fix fragment ID for yargs' "extends" documentation by [@​Spencer-Doak](https://github.com/Spencer-Doak) in [https://github.com/mochajs/mocha/pull/4918](https://github.com/mochajs/mocha/pull/4918) - docs: use mocha.js instead of mocha in the example run by [@​nikolas](https://github.com/nikolas) in [https://github.com/mochajs/mocha/pull/4927](https://github.com/mochajs/mocha/pull/4927) - docs: fix jsdoc return type of `titlePath` method by [@​F3n67u](https://github.com/F3n67u) in [https://github.com/mochajs/mocha/pull/4886](https://github.com/mochajs/mocha/pull/4886) - docs: overhaul contributing and maintenance docs for end-of-year 2023 by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5038](https://github.com/mochajs/mocha/pull/5038) - docs: touchups to labels and a template title post-revamp by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5050](https://github.com/mochajs/mocha/pull/5050) - fix: add alt text to Built with Netlify badge by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5068](https://github.com/mochajs/mocha/pull/5068) - chore: inline nyan reporter's write function by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5056](https://github.com/mochajs/mocha/pull/5056) - chore: remove unnecessary canvas dependency by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) in [https://github.com/mochajs/mocha/pull/5069](https://github.com/mochajs/mocha/pull/5069) #### New Contributors - [@​jb2311](https://github.com/jb2311) made their first contribution in [https://github.com/mochajs/mocha/pull/4970](https://github.com/mochajs/mocha/pull/4970) - [@​Uzlopak](https://github.com/Uzlopak) made their first contribution in [https://github.com/mochajs/mocha/pull/5020](https://github.com/mochajs/mocha/pull/5020) - [@​Spencer-Doak](https://github.com/Spencer-Doak) made their first contribution in [https://github.com/mochajs/mocha/pull/4918](https://github.com/mochajs/mocha/pull/4918) - [@​nikolas](https://github.com/nikolas) made their first contribution in [https://github.com/mochajs/mocha/pull/4927](https://github.com/mochajs/mocha/pull/4927) - [@​F3n67u](https://github.com/F3n67u) made their first contribution in [https://github.com/mochajs/mocha/pull/4886](https://github.com/mochajs/mocha/pull/4886) **Full Changelog**: mochajs/mocha@v10.2.0...v10.3.0 </details> <details> <summary>semantic-release/semantic-release (semantic-release)</summary> ### [`v23.0.2`](https://github.com/semantic-release/semantic-release/releases/tag/v23.0.2) [Compare Source](https://github.com/semantic-release/semantic-release/compare/v23.0.1...v23.0.2) ##### Bug Fixes - **deps:** update dependency marked to v12 ([#​3176](https://github.com/semantic-release/semantic-release/issues/3176)) ([38105f5](https://github.com/semantic-release/semantic-release/commit/38105f5bc8ac280d8fb726097962bb357bfc5dac)) ### [`v23.0.1`](https://github.com/semantic-release/semantic-release/releases/tag/v23.0.1) [Compare Source](https://github.com/semantic-release/semantic-release/compare/v23.0.0...v23.0.1) ##### Bug Fixes - **deps:** update dependency marked-terminal to v7 ([9faded8](https://github.com/semantic-release/semantic-release/commit/9faded8d50bd056374f79d0a1385dc9f140a85de)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 2pm on Saturday" in timezone Europe/Zurich, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/adobe/spacecat-shared). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Overview
Applies what I've personally found to be reasonable and usable contributing and maintenance processes as an iteration to the existing docs. Includes:
.github/DEVELOPMENT.md
out of.github/CONTRIBUTING.md
.md
templatesarea:
ortype:
prefixesunconfirmed-bug
to opting intostatus: ...
labels after triageDoes not include likely followups:
master
branch tomain
Fixes #5036. Fixes #5037.