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

feat(@videndum/release-mastermind): documentation overhaul, json schema, staleness, schedules and more #AM-1 #203

Merged
merged 34 commits into from
Sep 11, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
45671e3
refactor: overhall gulp files to make it easier to understand what is…
Aug 5, 2021
dd4dd97
revert(@videndum/convention-mastermind,@videndum/label-mastermind,@vi…
Aug 5, 2021
6a17dfc
chore: changes TSConfig to be more strict
Aug 5, 2021
156b479
refactor(@videndum/convention-mastermind,@videndum/label-mastermind,@…
Aug 5, 2021
41667fd
chore(@videndum/convention-mastermind,@videndum/label-mastermind,@vid…
Aug 5, 2021
31ea057
feat(@videndum/convention-mastermind,@videndum/label-mastermind,@vide…
Aug 5, 2021
1ef1227
docs(@videndum/convention-mastermind,@videndum/label-mastermind,@vide…
Aug 5, 2021
164567b
chore(@videndum/convention-mastermind,@videndum/label-mastermind,@vid…
Aug 5, 2021
b6503f2
refactor(@videndum/convention-mastermind,@videndum/label-mastermind,@…
Aug 5, 2021
481d4ad
chore(@videndum/convention-mastermind,@videndum/label-mastermind,@vid…
Aug 5, 2021
c6cdecb
refactor(@videndum/convention-mastermind,@videndum/label-mastermind,@…
Aug 5, 2021
a70b8f9
chore: Bump Version & Changelog
Aug 5, 2021
3f6ae57
chore: Bump Version & Changelog
Aug 5, 2021
8eafde7
style: prettier styling changes
Aug 5, 2021
1b2545a
chore: Bump Version & Changelog
Aug 5, 2021
2419802
style: prettier changes
Aug 5, 2021
2c93b36
style: add period to end of sentence
TGTGamer Aug 5, 2021
07bb089
feat(@videndum/convention-mastermind,@videndum/label-mastermind,@vide…
Aug 6, 2021
20b1f26
chore: Bump Version & Changelog
Aug 6, 2021
86b36b8
Expected { after 'if' condition.
TGTGamer Aug 6, 2021
d921584
Expected { after 'if' condition.
TGTGamer Aug 6, 2021
87f1a06
chore: update workflow to have separate runs
TGTGamer Aug 6, 2021
ce49f03
Merge branch 'develop' into feat/staleness
TGTGamer Aug 6, 2021
1a54f56
Merge branch 'develop' into feat/staleness
TGTGamer Aug 8, 2021
44a9b4e
chore: changes to the build process
Aug 8, 2021
d2c2b5d
refactor(@videndum/convention-mastermind,@videndum/label-mastermind,@…
Aug 8, 2021
990e36e
docs: documentation build
Aug 8, 2021
3713570
refactor(@videndum/label-mastermind): moves stale label assignment in…
Aug 8, 2021
1225b34
refactor: upgrade @action/github to 5.0.0
Aug 9, 2021
b6d19d3
refactor: fix types which broke during upgrade
Aug 13, 2021
e6b5d83
chore(@videndum/release-mastermind): drop support for submodules
Aug 13, 2021
e146591
chore: Bump Version & Changelog
Aug 13, 2021
076c99d
chore: delete accidently included junk
Aug 13, 2021
4e631ca
Merge branch 'develop' into feat/staleness
TGTGamer Sep 11, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
File renamed without changes.
19 changes: 19 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/** @format */

module.exports = {
root: true,
parser: "@typescript-eslint/parser",
plugins: ["@typescript-eslint", "import", "eslint-comments"],
extends: [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"plugin:import/recommended",
"plugin:import/typescript",
"plugin:eslint-comments/recommended",
"prettier",
"eslint-plugin-tsdoc"
],
rules: {
"tsdoc/syntax": "warn"
}
}
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*.json linguist-language=JSON-with-Comments
6 changes: 3 additions & 3 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
* @Videndum
*.yml @Videndum/automation
docs/*/** @Videndum/community
* @Videndum
*.yml @Videndum/automation
docs/*/** @Videndum/community
docs\getting-started\contributing\CODE_OF_CONDUCT.md @Videndum/admins
docs\getting-started\contributing\AGREEMENT.md @Videndum/security
2 changes: 2 additions & 0 deletions .github/ISSUE_TEMPLATE/FIRST_TIMERS_ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
<!-- @format -->

<!-- this issue template is used by https://github.com/apps/first-timers -->

### 🆕🐥☝ First Timers Only
Expand Down
5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
---
name: Bug report
about: Create a report to help us improve
title: 'bug([context]): '
title: "bug([context]): "
---

<!-- @format -->

<!-- Please use [context] in title to describe the package related to this issue.
Valid options are; Release, Label, Variable, Installer
context example: bug(installer): {your title here}
Expand Down Expand Up @@ -39,6 +41,7 @@ insert debug output here
## Device Information

<!-- Please delete all information not relivent-->

- Version: [e.g. 22]
- Platform: [e.g. macOS, Google Cloud, ubuntu 18.04]
- Browser: [e.g. stock browser, safari]
Expand Down
2 changes: 2 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# @format

blank_issues_enabled: false
contact_links:
- name: Discussion
Expand Down
6 changes: 5 additions & 1 deletion .github/ISSUE_TEMPLATE/doc_review.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
---
name: Documentation review
about: A review to highlight issues in documentation
title: 'docs([context]): '
title: "docs([context]): "
---

<!-- @format -->

<!-- Please use [context] in title to describe the package related to this issue.
Valid options are; Release, Label, Variable, Installer
context example: bug(installer): {your title here}
Expand All @@ -12,6 +14,7 @@ context example: bug(installer): {your title here}
## Problem to solve

<!-- Please delete all information not relivent-->

- What product or feature(s) affected?
- What docs or doc section involved? Include links or paths.
- Is there a problem with a specific document, or a feature/process that's not addressed sufficiently in docs?
Expand All @@ -27,6 +30,7 @@ context example: bug(installer): {your title here}
## References

<!-- Please delete all information not relivent-->

Related Pull Request(s):
Related issue(s):

Expand Down
8 changes: 6 additions & 2 deletions .github/ISSUE_TEMPLATE/fix.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
---
name: Code fix
about: Let us know about a solution to an existing bug
title: 'fix([context]): '
title: "fix([context]): "
---

<!-- @format -->

<!-- Please use [context] in title to describe the package related to this issue.
Valid options are; Release, Label, Variable, Installer
context example: bug(installer): {your title here}
Expand All @@ -12,6 +14,7 @@ context example: bug(installer): {your title here}
## Describe the fix

Addresses bug: #{number}

<!-- A clear and concise description of what the fix is. -->

### Expected behaviour
Expand All @@ -25,6 +28,7 @@ Addresses bug: #{number}
## Device Information

<!-- Please delete all information not relivent-->

- Version: [e.g. 22]
- Platform: [e.g. macOS, Google Cloud, ubuntu 18.04]
- Browser: [e.g. stock browser, safari]
Expand All @@ -50,4 +54,4 @@ We would appreciate it if you could maintain this section cleanly and clearly. I
- [ ] Have fixed on a development build
- [ ] Have included logs or screenshots
- [ ] Have linked any related issues
- [ ] Fix confirmed by <!--@yourusername & @friendsusername-->
- [ ] Fix confirmed by <!--@yourusername & @friendsusername-->
4 changes: 3 additions & 1 deletion .github/ISSUE_TEMPLATE/maintenance.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
---
name: Code maintenance
about: Requesting Styling, Refactoring, Optimisation, Revert, Deprecated or Removal of an existing feature
title: 'maintenance([context]): '
title: "maintenance([context]): "
---

<!-- @format -->

<!-- Please use [context] in title to describe the package related to this issue.
Valid options are; Release, Label, Variable, Installer
context example: bug(installer): {your title here}
Expand Down
4 changes: 3 additions & 1 deletion .github/ISSUE_TEMPLATE/outdated/discussion.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
---
name: Open discussion
about: Openly discussing this project
title: 'discussion([context]): '
title: "discussion([context]): "
---

<!-- @format -->

<!-- Please use [context] in title to describe the package related to this issue.
Valid options are; Release, Label, Variable, Installer
context example: bug(installer): {your title here}
Expand Down
6 changes: 4 additions & 2 deletions .github/ISSUE_TEMPLATE/outdated/feature_request.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
---
name: Feature request
about: Suggest an idea for this project
title: 'feat([context]): '
title: "feat([context]): "
---

<!-- @format -->

<!-- Please use [context] in title to describe the package related to this issue.
Valid options are; Release, Label, Variable, Installer
context example: bug(installer): {your title here}
Expand Down Expand Up @@ -41,6 +43,7 @@ Include:
<!-- Please tell us what devices should be able to do the feature. Please note that some devices may have differing capabilities depending on OS version. -->

<!-- Please delete all information not relivent-->

- Version: [e.g. 22]
- Platform: [e.g. macOS, Google Cloud, ubuntu 18.04]
- Browser: [e.g. stock browser, safari]
Expand All @@ -50,7 +53,6 @@ Include:
- Package(s): [e.g. @videndum/release-mastermind]
- URL: [e.g. https://console.smartcloud.gg/admin]


### What does success look like, and how can we measure

<!-- Define both the success metrics and acceptance criteria. Note that success metrics indicate the desired business outcomes, while acceptance criteria indicate when the solution is working correctly. If there is no way to measure success, link to an issue that will implement a way to measure this. -->
Expand Down
14 changes: 8 additions & 6 deletions .github/ISSUE_TEMPLATE/unknown.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
---
name: Unknown issue type
about: For use when other issue templates don't work for your issue
title: '<type>([context]): '
title: "<type>([context]): "
---

<!--
Please use <type> in title to describe the type of issue you are raising. Note that we use semantic titles in our pull requests, so where possible please stick to that format.
<!-- @format -->

<!--
Please use <type> in title to describe the type of issue you are raising. Note that we use semantic titles in our pull requests, so where possible please stick to that format.

Please use [context] in title to describe the package related to this issue.
Valid options are; Release, Label, Variable, Installer
Expand All @@ -17,14 +19,14 @@ context example: bug(installer): {your title here}
<!--Literally whatever you think you need. You chose this template because all other templates didn't fit... -->

<!-- Uncomment if you want to request a new issue template
We want to make it easy for everyone to use our github, and sometime we don't have a template which works right. Here we would like you to ask you what template needs adding?
We want to make it easy for everyone to use our github, and sometime we don't have a template which works right. Here we would like you to ask you what template needs adding?

## Issue Template Request
-->

<!-- [META]
<!-- [META]
name:
about:
about:
title:
labels:
assigned:
Expand Down
Loading