Skip to content
Open
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
2427 commits
Select commit Hold shift + click to select a range
0e07096
Updated with the latest blog posts
Apr 3, 2025
e2e649e
Updated with the latest blog posts
Apr 4, 2025
42cffae
docs: updates on docs page speed
Apr 5, 2025
bd11367
Updated with the latest blog posts
Apr 5, 2025
cba861b
Updated with the latest blog posts
Apr 6, 2025
7e52881
GitHub traffic
Apr 6, 2025
90338d9
Updated with the latest blog posts
Apr 7, 2025
7e2c49a
Updated with the latest blog posts
Apr 8, 2025
fca3212
Updated with the latest blog posts
Apr 9, 2025
c83b785
Updated with the latest blog posts
Apr 10, 2025
0b79275
Updated with the latest blog posts
Apr 11, 2025
0ceae65
Updated with the latest blog posts
Apr 12, 2025
737fef9
Updated with the latest blog posts
Apr 13, 2025
40c225e
GitHub traffic
Apr 13, 2025
33f0b2d
Updated with the latest blog posts
Apr 14, 2025
07a890d
Updated with the latest blog posts
Apr 15, 2025
e3d12ad
Updated with the latest blog posts
Apr 16, 2025
cf01b46
Updated with the latest blog posts
Apr 17, 2025
411d1f7
Updated with the latest blog posts
Apr 18, 2025
b3548f7
Updated with the latest blog posts
Apr 19, 2025
852aaeb
Updated with the latest blog posts
Apr 20, 2025
47dc112
GitHub traffic
Apr 20, 2025
543bf5b
Updated with the latest blog posts
Apr 21, 2025
e6b32c3
Updated with the latest blog posts
Apr 22, 2025
da65077
Updated with the latest blog posts
Apr 23, 2025
8ec18ea
Updated with the latest blog posts
Apr 24, 2025
196aee2
Updated with the latest blog posts
Apr 25, 2025
adb4b8d
Updated with the latest blog posts
Apr 26, 2025
31a2ccd
Updated with the latest blog posts
Apr 27, 2025
90e851b
GitHub traffic
Apr 27, 2025
ccbca52
Updated with the latest blog posts
Apr 28, 2025
1eb24f1
Updated with the latest blog posts
Apr 29, 2025
1878653
Updated with the latest blog posts
Apr 30, 2025
0e025bb
Updated with the latest blog posts
May 1, 2025
71fc2e1
Updated with the latest blog posts
May 2, 2025
2737b23
Updated with the latest blog posts
May 3, 2025
f9f6715
Updated with the latest blog posts
May 4, 2025
a591747
GitHub traffic
May 4, 2025
2ec664c
Updated with the latest blog posts
May 5, 2025
2e911af
Updated with the latest blog posts
May 6, 2025
99dbde3
Updated with the latest blog posts
May 7, 2025
52e6d75
Updated with the latest blog posts
May 8, 2025
1ae8d38
Updated with the latest blog posts
May 9, 2025
b4a209a
Updated with the latest blog posts
May 10, 2025
9494c0a
Updated with the latest blog posts
May 11, 2025
ec4ad82
GitHub traffic
May 11, 2025
e6a9982
Updated with the latest blog posts
May 12, 2025
f8ba945
Updated with the latest blog posts
May 13, 2025
1eccdd0
Updated with the latest blog posts
May 14, 2025
7026a7b
Updated with the latest blog posts
May 15, 2025
e730334
Updated with the latest blog posts
May 16, 2025
ab31a0f
Updated with the latest blog posts
May 17, 2025
dc25902
Updated with the latest blog posts
May 18, 2025
66f1c55
GitHub traffic
May 18, 2025
3a351f2
Updated with the latest blog posts
May 19, 2025
ac00dfb
Updated with the latest blog posts
May 20, 2025
7efb6fc
Updated with the latest blog posts
May 21, 2025
e9aa0cd
Updated with the latest blog posts
May 22, 2025
64b7182
Updated with the latest blog posts
May 23, 2025
fc7d6d2
Updated with the latest blog posts
May 24, 2025
3212b20
Updated with the latest blog posts
May 25, 2025
87b7ac6
GitHub traffic
May 25, 2025
dca6076
Updated with the latest blog posts
May 26, 2025
3fc9b6a
Updated with the latest blog posts
May 27, 2025
02a5537
Updated with the latest blog posts
May 28, 2025
d8cbeed
Updated with the latest blog posts
May 29, 2025
68e3906
Updated with the latest blog posts
May 30, 2025
4116df9
Updated with the latest blog posts
May 31, 2025
5e8e6a2
Updated with the latest blog posts
Jun 1, 2025
a2ea49a
GitHub traffic
Jun 1, 2025
f44c9a8
Updated with the latest blog posts
Jun 2, 2025
f08b9c0
Updated with the latest blog posts
Jun 3, 2025
792bc24
Updated with the latest blog posts
Jun 4, 2025
2b150c2
Updated with the latest blog posts
Jun 5, 2025
940db2f
Updated with the latest blog posts
Jun 6, 2025
392d262
Updated with the latest blog posts
Jun 7, 2025
dbed58a
Updated with the latest blog posts
Jun 8, 2025
275a570
GitHub traffic
Jun 8, 2025
aa1e8e5
Updated with the latest blog posts
Jun 9, 2025
53c1850
Updated with the latest blog posts
Jun 10, 2025
0315b7f
Updated with the latest blog posts
Jun 11, 2025
5c980c0
Updated with the latest blog posts
Jun 12, 2025
7058adf
Updated with the latest blog posts
Jun 13, 2025
de63b6c
Updated with the latest blog posts
Jun 14, 2025
bf3d1c2
Updated with the latest blog posts
Jun 15, 2025
43df4b0
GitHub traffic
Jun 15, 2025
d5cf2ed
Updated with the latest blog posts
Jun 16, 2025
5926e5c
Updated with the latest blog posts
Jun 17, 2025
56c280f
Updated with the latest blog posts
Jun 18, 2025
a49ef63
Updated with the latest blog posts
Jun 19, 2025
0e5b5d7
Updated with the latest blog posts
Jun 20, 2025
9cd8647
Updated with the latest blog posts
Jun 21, 2025
6d9c78d
Updated with the latest blog posts
Jun 22, 2025
8632ddf
GitHub traffic
Jun 22, 2025
181f2e4
Updated with the latest blog posts
Jun 24, 2025
31d0cc3
Updated with the latest blog posts
Jun 25, 2025
0b385ba
Updated with the latest blog posts
Jun 26, 2025
ab19714
Updated with the latest blog posts
Jun 27, 2025
cce4d2f
Updated with the latest blog posts
Jun 28, 2025
9997f2e
Updated with the latest blog posts
Jun 29, 2025
379a471
GitHub traffic
Jun 29, 2025
849bbdb
Updated with the latest blog posts
Jun 30, 2025
5eb3ffa
Updated with the latest blog posts
Jul 1, 2025
16a0096
Updated with the latest blog posts
Jul 2, 2025
2c6ca4e
Updated with the latest blog posts
Jul 3, 2025
c1b01ef
Updated with the latest blog posts
Jul 4, 2025
e314b4e
Updated with the latest blog posts
Jul 5, 2025
dcf8e7b
Updated with the latest blog posts
Jul 6, 2025
07c632b
GitHub traffic
Jul 6, 2025
e99f6f6
Updated with the latest blog posts
Jul 7, 2025
49cf664
Updated with the latest blog posts
Jul 8, 2025
44905c5
Updated with the latest blog posts
Jul 9, 2025
9178a26
Updated with the latest blog posts
Jul 10, 2025
7f225cb
Updated with the latest blog posts
Jul 11, 2025
c59af8a
Updated with the latest blog posts
Jul 12, 2025
4aeac23
Updated with the latest blog posts
Jul 13, 2025
7bc51ce
GitHub traffic
Jul 13, 2025
8d7237f
Updated with the latest blog posts
Jul 14, 2025
4160380
Updated with the latest blog posts
Jul 15, 2025
14a483a
Updated with the latest blog posts
Jul 16, 2025
e463d2c
Updated with the latest blog posts
Jul 17, 2025
4d2197b
Updated with the latest blog posts
Jul 18, 2025
d3177fb
Updated with the latest blog posts
Jul 19, 2025
72893cd
Updated with the latest blog posts
Jul 20, 2025
0b0852a
Updated with the latest blog posts
Jul 21, 2025
011616f
Updated with the latest blog posts
Jul 22, 2025
b7f6ba2
Updated with the latest blog posts
Jul 23, 2025
191448a
Updated with the latest blog posts
Jul 24, 2025
4e04ba6
Updated with the latest blog posts
Jul 25, 2025
64c1108
Updated with the latest blog posts
Jul 26, 2025
3798c0d
Updated with the latest blog posts
Jul 27, 2025
c5d9e26
GitHub traffic
Jul 27, 2025
c1af991
Updated with the latest blog posts
Jul 28, 2025
9c289b1
Updated with the latest blog posts
Jul 29, 2025
4b94253
Updated with the latest blog posts
Jul 30, 2025
49ceceb
Updated with the latest blog posts
Jul 31, 2025
af151b9
Updated with the latest blog posts
Aug 1, 2025
328931b
Updated with the latest blog posts
Aug 2, 2025
07dd92e
GitHub traffic
Aug 3, 2025
9f5ae97
Updated with the latest blog posts
Aug 4, 2025
5e94093
Updated with the latest blog posts
Aug 6, 2025
362f9df
Updated with the latest blog posts
Aug 7, 2025
2be3179
Updated with the latest blog posts
Aug 8, 2025
b96fbac
Updated with the latest blog posts
Aug 9, 2025
c018205
Updated with the latest blog posts
Aug 10, 2025
a2c67b7
GitHub traffic
Aug 10, 2025
c015301
Updated with the latest blog posts
Aug 11, 2025
ed08c81
Updated with the latest blog posts
Aug 12, 2025
124278b
Updated with the latest blog posts
Aug 13, 2025
317bdff
Updated with the latest blog posts
Aug 14, 2025
e7bde90
Updated with the latest blog posts
Aug 15, 2025
1b0ddce
Updated with the latest blog posts
Aug 16, 2025
52b4f9f
Updated with the latest blog posts
Aug 17, 2025
04a842c
Updated with the latest blog posts
Aug 18, 2025
09a17bf
Updated with the latest blog posts
Aug 19, 2025
5dfb5a0
Updated with the latest blog posts
Aug 20, 2025
4860513
Updated with the latest blog posts
Aug 21, 2025
16ef3b0
Updated with the latest blog posts
Aug 22, 2025
a08adcc
Updated with the latest blog posts
Aug 23, 2025
324b25b
Updated with the latest blog posts
Aug 24, 2025
95af37e
GitHub traffic
Aug 24, 2025
125f0eb
Updated with the latest blog posts
Aug 25, 2025
30ee553
Updated with the latest blog posts
Aug 26, 2025
9f6c5b9
Updated with the latest blog posts
Aug 27, 2025
9800f4a
Updated with the latest blog posts
Aug 28, 2025
a484f4e
Updated with the latest blog posts
Aug 29, 2025
8a54fe1
Updated with the latest blog posts
Aug 31, 2025
6d33a3c
GitHub traffic
Aug 31, 2025
5a611cf
Updated with the latest blog posts
Sep 2, 2025
bc119e4
Updated with the latest blog posts
Sep 3, 2025
190e7f5
Updated with the latest blog posts
Sep 4, 2025
c6bedbf
Updated with the latest blog posts
Sep 5, 2025
65b7bd9
Updated with the latest blog posts
Sep 7, 2025
8adccbb
GitHub traffic
Sep 7, 2025
3262ce9
Updated with the latest blog posts
Sep 8, 2025
61c3ed1
Updated with the latest blog posts
Sep 9, 2025
d206502
Updated with the latest blog posts
Sep 11, 2025
40580d2
Updated with the latest blog posts
Sep 13, 2025
5a1e2ac
Updated with the latest blog posts
Sep 14, 2025
ce61f15
GitHub traffic
Sep 14, 2025
de2043f
Updated with the latest blog posts
Sep 15, 2025
d957c37
Updated with the latest blog posts
Sep 16, 2025
63635b3
Updated with the latest blog posts
Sep 17, 2025
85270c8
Updated with the latest blog posts
Sep 18, 2025
a348047
Updated with the latest blog posts
Sep 19, 2025
17699d8
Updated with the latest blog posts
Sep 20, 2025
a2e9b8b
Updated with the latest blog posts
Sep 21, 2025
2429e15
GitHub traffic
Sep 21, 2025
78f784a
Updated with the latest blog posts
Sep 22, 2025
5740ed8
Updated with the latest blog posts
Sep 23, 2025
dd878e6
Updated with the latest blog posts
Sep 24, 2025
0b906d6
Updated with the latest blog posts
Sep 25, 2025
2831e00
Updated with the latest blog posts
Sep 26, 2025
7c26c7a
Updated with the latest blog posts
Sep 27, 2025
260236d
Updated with the latest blog posts
Sep 28, 2025
64d6b45
GitHub traffic
Sep 28, 2025
d8ec50b
Updated with the latest blog posts
Sep 29, 2025
bdfb74c
Updated with the latest blog posts
Sep 30, 2025
7b9a105
Updated with the latest blog posts
Oct 1, 2025
613ae49
Updated with the latest blog posts
Oct 2, 2025
afc1332
Updated with the latest blog posts
Oct 3, 2025
7fa9ab6
Updated with the latest blog posts
Oct 5, 2025
ce2057c
GitHub traffic
Oct 5, 2025
c49cdb9
Updated with the latest blog posts
Oct 6, 2025
42c37bf
Updated with the latest blog posts
Oct 8, 2025
6eb4844
Updated with the latest blog posts
Oct 9, 2025
4d77804
Updated with the latest blog posts
Oct 10, 2025
650cc42
Updated with the latest blog posts
Oct 11, 2025
31b2a7d
Updated with the latest blog posts
Oct 12, 2025
9bc9433
GitHub traffic
Oct 12, 2025
ac96ddb
Updated with the latest blog posts
Oct 14, 2025
991133b
Updated with the latest blog posts
Oct 15, 2025
0444cb8
Updated with the latest blog posts
Oct 16, 2025
c621492
Updated with the latest blog posts
Oct 17, 2025
0977e04
Updated with the latest blog posts
Oct 18, 2025
aacdb7f
Updated with the latest blog posts
Oct 19, 2025
bb54ed3
GitHub traffic
Oct 19, 2025
1cb756a
Updated with the latest blog posts
Oct 20, 2025
476bbc4
Updated with the latest blog posts
Oct 21, 2025
1539553
Updated with the latest blog posts
Oct 22, 2025
0a84cdb
Updated with the latest blog posts
Oct 23, 2025
4d07ea6
Updated with the latest blog posts
Oct 24, 2025
c478188
Updated with the latest blog posts
Oct 25, 2025
c254df2
Updated with the latest blog posts
Oct 26, 2025
23a70eb
GitHub traffic
Oct 26, 2025
d9b78e3
Updated with the latest blog posts
Oct 27, 2025
ee526bf
Updated with the latest blog posts
Oct 28, 2025
d45ef27
Updated with the latest blog posts
Oct 29, 2025
c8ff81e
Updated with the latest blog posts
Oct 30, 2025
ffc46f4
Updated with the latest blog posts
Oct 31, 2025
0716bff
Updated with the latest blog posts
Nov 1, 2025
e800849
Updated with the latest blog posts
Nov 2, 2025
bb8e403
GitHub traffic
Nov 2, 2025
c720765
Updated with the latest blog posts
Nov 3, 2025
a2e1e57
Updated with the latest blog posts
Nov 4, 2025
ecb2302
Updated with the latest blog posts
Nov 5, 2025
bdb7efb
Updated with the latest blog posts
Nov 6, 2025
fa67904
Updated with the latest blog posts
Nov 7, 2025
0aa6953
Updated with the latest blog posts
Nov 9, 2025
9f04587
GitHub traffic
Nov 9, 2025
cc1b226
Updated with the latest blog posts
Nov 11, 2025
a704956
Updated with the latest blog posts
Nov 12, 2025
0beb067
Updated with the latest blog posts
Nov 13, 2025
cf7015d
Updated with the latest blog posts
Nov 14, 2025
9bec3de
Updated with the latest blog posts
Nov 15, 2025
b5f7f32
Updated with the latest blog posts
Nov 16, 2025
41aa602
GitHub traffic
Nov 16, 2025
e7880fa
Updated with the latest blog posts
Nov 17, 2025
cae6dd8
Updated with the latest blog posts
Nov 18, 2025
82ecc24
Updated with the latest blog posts
Nov 19, 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
11 changes: 11 additions & 0 deletions .DEREK.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
curators:
- alexrogalskiy

features:
- dco_check
- comments
- pr_description_required
- release_notes
- hacktoberfest

contributing_url: https://github.com/AlexRogalskiy/github-action-random-quote/blob/master/.github/CONTRIBUTING.md
9 changes: 8 additions & 1 deletion .all-contributorsrc
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,15 @@
"files": [
"README.md"
],
"types": {
"marketing": {
"symbol": "💌",
"description": "Marketing - People who help in marketing the repo/project"
}
},
"imageSize": 100,
"commit": false,
"commit": true,
"contributorsPerLine": 5,
"contributors": [
{
"login": "AlexRogalskiy",
Expand Down
6 changes: 6 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
/.dependabot
/.github
/.husky
/.idea
/node_modules
npm-debug.log
31 changes: 31 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# http://editorconfig.org
root = true

[*]
indent_size = 2
# Possible values - tab, space
indent_style = space
# Possible values - lf, crlf, cr
end_of_line = lf
# Possible values - latin1, utf-8, utf-16be, utf-16le
charset = utf-8
insert_final_newline = true
trim_trailing_whitespace = true
max_line_length = 120

[*.{js, ts}]
indent_size = 2
max_line_length = 100

[*.{yml, yaml}]
indent_size = 2

[*.{html, xml}]
indent_size = 4

[*.{css, scss, json}]
indent_size = 4

[*.{md, markdown}]
max_line_length = off
trim_trailing_whitespace = false
4 changes: 4 additions & 0 deletions .env
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#####################################################
###### General settings
#####################################################
APP_HOSTNAME=kotlin-patterns
6 changes: 3 additions & 3 deletions .gitbook.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
root: ./docs/

​structure:
​structure:
user-guide:
changelog: ./user-guide/changelog.md
dependency: ./user-guide/dependency.md
Expand All @@ -26,8 +26,8 @@ root: ./docs/
links:
info: ./links/info.md

redirects:
redirects:
msin: ./README.md
info: ./SUMMARY.md​
help: ./user-guide/support.md
start: ./user-guide/getting-started.md
start: ./user-guide/getting-started.md
12 changes: 12 additions & 0 deletions .github/auto-comment.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
issuesOpened: >
Thank you for raising this issue! We will try and get back to you as soon as possible.
Please make sure you format it properly, followed our [code of conduct](https://github.com/AlexRogalskiy/kotlin-patterns/blob/master/.github/CODE_OF_CONDUCT.md) and have given us as much context as possible.

/cc @AlexRogalskiy

pullRequestOpened: >
Thank you for raising your pull request.
Please make sure again that you have followed our [contributing guidelines](https://github.com/AlexRogalskiy/kotlin-patterns/blob/master/.github/CONTRIBUTING.md) and the [code of conduct](https://github.com/AlexRogalskiy/kotlin-patterns/blob/master/.github/CODE_OF_CONDUCT.md).
We will review it as soon as possible.

/cc @AlexRogalskiy
42 changes: 42 additions & 0 deletions .github/labels.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
[
{
"name": "kind/bug",
"color": "c7def8",
"description": "Categorizes issue or PR as related to a bug"
},
{
"name": "kind/cleanup",
"color": "c7def8",
"description": "Categorizes issue or PR as related to cleaning up code, process, or technical debt"
},
{
"name": "kind/documentation",
"color": "c7def8",
"description": "Categorizes issue or PR as related to documentation"
},
{
"name": "kind/feature",
"color": "c7def8",
"description": "Categorizes issue or PR as related to a new feature"
},
{
"name": "bump:major",
"color": "ef6bb4",
"description": "Attach to PR to automatically bump major version on merge"
},
{
"name": "bump:minor",
"color": "ef6bb4",
"description": "Attach to PR to automatically bump minor version on merge"
},
{
"name": "bump:patch",
"color": "ef6bb4",
"description": "Attach to PR to automatically bump patch version on merge"
},
{
"name": "do-not-merge/hold",
"color": "e11d21",
"description": "Indicated that a PR is not to be merged"
}
]
28 changes: 9 additions & 19 deletions .github/lock.yml
Original file line number Diff line number Diff line change
@@ -1,36 +1,26 @@
# Configuration for lock-threads - https://github.com/dessant/lock-threads

# Number of days of inactivity before a closed issue or pull request is locked
daysUntilLock: 60
daysUntilLock: 180

# Skip issues and pull requests created before a given timestamp. Timestamp must
# follow ISO 8601 (`YYYY-MM-DD`). Set to `false` to disable
skipCreatedBefore: false

# Issues and pull requests with these labels will not be locked. Set to `[]` to disable
exemptLabels:
- backlog
# Assign `resolved` as the reason for locking. Set to `false` to disable
setLockReason: true

# Label to add before locking, such as `outdated`. Set to `false` to disable
lockLabel: 🔒 Locked

# Comment to post before locking. Set to `false` to disable
lockComment: >
This thread has been automatically locked because it has not had recent
activity. Please open a new issue for related bugs and link to relevant
comments in this thread.

# Assign `resolved` as the reason for locking. Set to `false` to disable
setLockReason: true
⚠️This issue has been automatically locked 🔒since there has not been
any recent activity after it was closed. Please open a new 🆕issue for related bugs
and mention this issue. Thanks! 👍
# Issues or pull requests with these labels will not be locked
exemptLabels:
- help-wanted

# Limit to only `issues` or `pulls`
only: issues

# Optionally, specify configuration settings just for `issues` or `pulls`
# issues:
# exemptLabels:
# - help-wanted
# lockLabel: outdated

# pulls:
# daysUntilLock: 30
15 changes: 15 additions & 0 deletions .github/no-response.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Configuration for probot-no-response - https://github.com/probot/no-response

# Number of days of inactivity before an issue is closed for lack of response
daysUntilClose: 28

# Label requiring a response
responseRequiredLabel: more-information-needed

# Comment to post when closing an issue for lack of response. Set to `false` to disable.
closeComment: >
This issue has been automatically closed because there has been no response
to our request for more information from the original author. With only the
information that is currently in the issue, we don't have enough information
to take action. Please reach out if you have or find the answers we need so
that we can investigate further.
49 changes: 33 additions & 16 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,34 @@
# Number of days of inactivity before an issue becomes stale
daysUntilStale: 60
# Number of days of inactivity before a stale issue is closed
daysUntilClose: 7
# Issues with these labels will never be considered stale
exemptLabels:
- pinned
- security
# Label to use when marking an issue as stale
staleLabel: wontfix
# Comment to post when marking an issue as stale. Set to `false` to disable
# Configuration for probot-stale - https://github.com/probot/stale

# Number of days of inactivity before an Issue or Pull Request becomes stale
daysUntilStale: 365

# Number of days of inactivity before a stale Issue or Pull Request is closed
daysUntilClose: 14

# Issues or Pull Requests with these labels will never be considered stale
# exemptLabels:

# Label to use when marking as stale
staleLabel: Stale
# Comment to post when marking as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.
# Comment to post when closing a stale issue. Set to `false` to disable
closeComment: false
👏 Thanks for your contribution!
⚠️This issue has been automatically marked as stale because it has not had
recent activity. Because the team treats their issues
[as their backlog](https://en.wikipedia.org/wiki/Scrum_(software_development)#Product_backlog), stale issues
are closed. 📕 If you would like this issue to remain open:
1. Verify that you can still reproduce the issue in the latest version of Atom
1. Comment that the issue is still reproducible and include:
* What version of Atom you reproduced the issue on
* What OS and version you reproduced the issue on
* What steps you followed to reproduce the issue
Thank you! 👍
# Comment to post when removing the stale label. Set to `false` to disable
unmarkComment: true

# Comment to post when closing a stale Issue or Pull Request. Set to `false` to disable
closeComment: true

# Limit to only `issues` or `pulls`
only: issues
20 changes: 20 additions & 0 deletions .github/workflows/action-devto.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: TheActionDev Sync

on:
workflow_dispatch:
schedule:
- cron: '0 23 * * *'

jobs:
operations:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v2

- name: Syncing Article to dev.to
uses: ful1e5/TheActionDev@v2
with:
api-key: ${{ secrets.DEVTO_API_KEY }}
directory: ./docs/articles
ignore: default.md.tpl
13 changes: 13 additions & 0 deletions .github/workflows/add-labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: Pull Request Labeler

on:
pull_request_target:
types: [ opened ]

jobs:
triage:
runs-on: ubuntu-latest
steps:
- uses: ericcornelissen/labeler@label-based-on-status
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
49 changes: 49 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: CI

on:
pull_request:
branches:
- master
push:
branches:
- master
- 'releases/*'

jobs:
build:
runs-on: ubuntu-latest
timeout-minutes: 30
strategy:
max-parallel: 2
matrix:
node-version:
- 10.x
- 11.x
- 12.x
- 14.x

steps:
- uses: actions/checkout@v2
with:
ref: ${{ github.head_ref }}

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}

- name: Setup PNPM
uses: pnpm/[email protected]
with:
version: 4.11.1

- name: Install Dependencies
run: pnpm i

- name: Lint & Format
run: |
pnpm run all --if-present

- name: Check
run: |
pnpm run check:all --if-present
2 changes: 1 addition & 1 deletion .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
uses: ruby/setup-ruby@v1
with:
ruby-version: 3.0
- uses: actions/cache@v2
- uses: actions/cache@v2.1.4
with:
path: vendor/bundle
key: ${{ runner.os }}-changelog-gem
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/commitlint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- uses: wagoid/commitlint-github-action@v2.1.7
- uses: wagoid/commitlint-github-action@v2.2.5
with:
configFile: './.github/workflows/lint/.commitlintrc.json'
helpURL: https://rook.io/docs/rook/master/development-flow.html#commit-structure
13 changes: 13 additions & 0 deletions .github/workflows/enforce-labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: Enforce PR labels for release drafter

on:
pull_request:
types: [ labeled, unlabeled, opened, edited, synchronize ]
jobs:
enforce-label:
runs-on: ubuntu-latest
steps:
- uses: yogevbd/[email protected]
with:
REQUIRED_LABELS_ANY: "bug,enhancement,internal,no-changelog"
REQUIRED_LABELS_ANY_DESCRIPTION: "Select at least one label ['bug','enhancement','internal','no-changelog'] for the PR"
Loading