Skip to content
This repository was archived by the owner on Oct 27, 2022. It is now read-only.

Commit 8f8d35d

Browse files
authored
feat(release): extract from release mastermind (#25)
* feat(release): extract from release mastermind Extracts updates from Release Mastermind to update package * fix: Cannot read property 'runners' of undefined
1 parent 925b5d4 commit 8f8d35d

File tree

174 files changed

+46302
-21717
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

174 files changed

+46302
-21717
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<!-- this issue template is used by https://github.com/apps/first-timers -->
2+
3+
### 🆕🐥☝ First Timers Only
4+
5+
This issue is reserved for people who never contributed to Open Source before. We know that the process of creating a pull request is the biggest barrier for new contributors. This issue is for you 💝
6+
7+
[About First Timers Only](http://www.firsttimersonly.com/).
8+
9+
### 🤔 What you will need to know
10+
11+
Nothing. This issue is meant to welcome you to Open Source :) We are happy to walk you trough the process.
12+
13+
### :clipboard: Step by Step
14+
15+
- [ ] 🙋 **Claim this issue**: Comment below
16+
Please 🙏 only claim if you want to start working on it within a day. We will select a person at random as the contributor the day after the issue is created.
17+
Once claimed we add you as contributor to this repository.
18+
- [ ] 👌 **Accept our invitation** to this repository. Once accepted, assign yourself to this repository
19+
- [ ] 🔄 **replace** the `DevOps` (Developer) Project with `ComOps` (Community).
20+
- [ ] 📝 **Update** the file [\$FILENAME in the `$REPO` repository]($BRANCH_URL) (press the little pen Icon) and edit the line as shown below.
21+
22+
```diff
23+
$DIFF
24+
```
25+
26+
- [ ] 🔀 **Start a Pull Request**. Mention `closes #THIS_ISSUE_NUMBER` in the description. There are two ways how you can start a pull request:
27+
1. If you are familiar with the terminal or would like to learn it, [here is a great tutorial](https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github) on how to send a pull request using the terminal.
28+
2. You can [edit files directly in your browser](https://help.github.com/articles/editing-files-in-your-repository/)
29+
- [ ] 🏁 **Done** :+1: Move your task in the projects to `Awaiting Review` column. Ask in comments for a review :)
30+
31+
<!-- ### 🤔❓ Questions -->
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: 'bug([context]): '
5+
---
6+
7+
<!-- Please use [context] in title to describe the package related to this issue.
8+
Valid options are; Release, Label, Variable, Installer
9+
context example: bug(installer): {your title here}
10+
-->
11+
12+
## Describe the bug
13+
14+
<!-- A clear and concise description of what the bug is. -->
15+
16+
### To Reproduce
17+
18+
<!-- Steps to reproduce the behaviour:-->
19+
20+
1. Go to '...'
21+
2. Click on '....'
22+
3. Scroll down to '....'
23+
4. See error
24+
25+
### Expected behaviour
26+
27+
<!-- A clear and concise description of what you expected to happen. -->
28+
29+
### Screenshots
30+
31+
### Console Logs
32+
33+
<!-- Please [set the `ACTIONS_RUNNER_DEBUG` secret to `true` to enable debug logging](https://help.github.com/en/actions/configuring-and-managing-workflows/managing-a-workflow-run#enabling-debug-logging), rerun the labeler workflow, and paste the output below: -->
34+
35+
```
36+
insert debug output here
37+
```
38+
39+
## Device Information
40+
41+
<!-- Please delete all information not relivent-->
42+
43+
- Version: [e.g. 22]
44+
- Platform: [e.g. macOS, Google Cloud, ubuntu 18.04]
45+
- Browser: [e.g. stock browser, safari]
46+
- Node Version: [e.g. v16.8.0]
47+
- Yarn Version: [e.g. v1.22.4]
48+
- Docker Version: [e.g. Docker version 19.03.12, build 48a66213fe]
49+
- Package(s): [e.g. @videndum/release-manager]
50+
- URL: [e.g. https://console.smartcloud.gg/admin]
51+
52+
## Additional context
53+
54+
<!-- Add any other context about the problem here. -->
55+
56+
## Bug Checklist
57+
58+
<!-- Please be honest here; we don't mind if you haven't done all these steps; however, we need to know where has been tested and how extensively we need to test it ourselves.
59+
60+
We would appreciate it if you could maintain this section cleanly and clearly. If someone confirms your bug, add them to the "Bug confirmed by" section. Our bot will automatically detect if you have enough users confirmed to tag this bug as "Bug - Confirmed".
61+
-->
62+
63+
- [ ] Have reproduced on my application version
64+
- [ ] Have reproduced on a clean installation
65+
- [ ] Have reproduced on a development build
66+
- [ ] Have included logs or screenshots
67+
- [ ] Have contacted support via the official website
68+
- [ ] Have asked the community for guidance
69+
- [ ] Have linked any related issues
70+
- [ ] Bug confirmed by <!--@yourusername & @friendsusername-->
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Discussion
4+
url: https://github.com/Videndum/action-masterminds/discussions/new
5+
about: Start a converstation about our project
6+
- name: Question & Answers
7+
url: https://github.com/Videndum/action-masterminds/discussions/new
8+
about: Start a converstation about our project
9+
- name: Feature Requests
10+
url: https://github.com/Videndum/action-masterminds/discussions/new
11+
about: Open a feature request discussion
12+
- name: Project Showcase
13+
url: https://github.com/Videndum/action-masterminds/discussions/new
14+
about: Showcase your project using our project
15+
- name: Join the discord community
16+
url: https://videndum.studio/discord
17+
about: Looking for help with our projects, this is an amazing place to start
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
name: Documentation review
3+
about: A review to highlight issues in documentation
4+
title: 'docs([context]): '
5+
---
6+
7+
<!-- Please use [context] in title to describe the package related to this issue.
8+
Valid options are; Release, Label, Variable, Installer
9+
context example: bug(installer): {your title here}
10+
-->
11+
12+
## Problem to solve
13+
14+
<!-- Please delete all information not relivent-->
15+
16+
- What product or feature(s) affected?
17+
- What docs or doc section involved? Include links or paths.
18+
- Is there a problem with a specific document, or a feature/process that's not addressed sufficiently in docs?
19+
- Any other ideas or requests?
20+
- Any concepts, procedures, reference info we could add to make it easier to use our project successfully?
21+
- Include use cases, benefits, and/or goals for this work.
22+
- If adding content: What audience is it intended? (What roles and scenarios?)
23+
24+
<!-- Uncomment if you have specifics for how can we solve the problem. You should include guidance to who can address the issue, normally by seeing who last updated the file or functionality which caused the documentation to get outdated.
25+
## Proposal
26+
-->
27+
28+
## References
29+
30+
<!-- Please delete all information not relivent-->
31+
32+
Related Pull Request(s):
33+
Related issue(s):
34+
35+
<!-- Uncomment for any additional context, questions, or notes for the technical writer.
36+
## Further Details
37+
-->
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
name: Code fix
3+
about: Let us know about a solution to an existing bug
4+
title: 'fix([context]): '
5+
---
6+
7+
<!-- Please use [context] in title to describe the package related to this issue.
8+
Valid options are; Release, Label, Variable, Installer
9+
context example: bug(installer): {your title here}
10+
-->
11+
12+
## Describe the fix
13+
14+
Addresses bug: #{number}
15+
16+
<!-- A clear and concise description of what the fix is. -->
17+
18+
### Expected behaviour
19+
20+
<!-- A clear and concise description of what you expected to happen. -->
21+
22+
### Screenshots
23+
24+
### Console Logs
25+
26+
## Device Information
27+
28+
<!-- Please delete all information not relivent-->
29+
30+
- Version: [e.g. 22]
31+
- Platform: [e.g. macOS, Google Cloud, ubuntu 18.04]
32+
- Browser: [e.g. stock browser, safari]
33+
- Node Version: [e.g. v16.8.0]
34+
- Yarn Version: [e.g. v1.22.4]
35+
- Docker Version: [e.g. Docker version 19.03.12, build 48a66213fe]
36+
- Package(s): [e.g. @videndum/release-mastermind]
37+
- URL: [e.g. https://console.smartcloud.gg/admin]
38+
39+
## Additional context
40+
41+
<!-- Add any other context about the problem here. -->
42+
43+
## Fix Checklist
44+
45+
<!-- Please be honest here; we don't mind if you haven't done all these steps; however, we need to know where has been tested and how extensively we need to test it ourselves.
46+
47+
We would appreciate it if you could maintain this section cleanly and clearly. If someone confirms your bug, add them to the "Fix confirmed by" section. Our bot will automatically detect if you have enough users confirmed to tag this bug as "Fix - Confirmed".
48+
-->
49+
50+
- [ ] Have fixed on a clean installation
51+
- [ ] Have fixed on a stable build
52+
- [ ] Have fixed on a development build
53+
- [ ] Have included logs or screenshots
54+
- [ ] Have linked any related issues
55+
- [ ] Fix confirmed by <!--@yourusername & @friendsusername-->
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
name: Code maintenance
3+
about: Requesting Styling, Refactoring, Optimisation, Revert, Deprecated or Removal of an existing feature
4+
title: 'maintenance([context]): '
5+
---
6+
7+
<!-- Please use [context] in title to describe the package related to this issue.
8+
Valid options are; Release, Label, Variable, Installer
9+
context example: bug(installer): {your title here}
10+
-->
11+
12+
## Maintenance Required
13+
14+
Type: <!-- Style, Refactoring, Optimisation, Revert, Deprecated, Removal -->
15+
Assignee: <!-- Who would you suggest does this? We suggest using blame to see who was the last to update the section. If unsure leave blank -->
16+
Risk: <!-- The risk associated with this change based on reliance of other features: Low, Medium, High -->
17+
18+
<!-- Discribe maintenance is required -->
19+
20+
<!-- Please include the code section which needs maintenance if under 50 lines -->
21+
22+
https://github.com/Videndum/Smartcloud/blob/5fbd201d7edfc6f32b34105a15729384bfcae134/package.json#L12-L16
23+
24+
## Improvements
25+
26+
<!-- Explain the benefits of this maintenance.
27+
28+
Transparent changes have the reasons for the change laid out clearly along with the change itself. This leads to fewer questions later on because people already have some understanding. A change with no public explanation can lead to a lot of extra rounds of questioning, which is less efficient. Avoid using terms such as "industry standard" or "best practices" as they are vague, opaque, and don't provide enough context as a reason for a change. -->
29+
30+
## Expected risks
31+
32+
<!-- Please list features that can break because of this maintenance and how you intend to solve that. -->
33+
34+
## Involved components
35+
36+
<!-- List files or directories that will be changed by the maintenance. -->
37+
38+
<!-- Uncomment to add screenshots to help explain your problem.
39+
## Screenshots
40+
-->
41+
42+
<!-- Uncomment to add any other context.
43+
## Additional context
44+
-->
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
name: Open discussion
3+
about: Openly discussing this project
4+
title: 'discussion([context]): '
5+
---
6+
7+
<!-- Please use [context] in title to describe the package related to this issue.
8+
Valid options are; Release, Label, Variable, Installer
9+
context example: bug(installer): {your title here}
10+
-->
11+
12+
## Discussion initialiser
13+
14+
<!-- A shortened and brief introduction to what you want to discuss -->
15+
16+
I want to discuss the possibility of ...
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
title: 'feat([context]): '
5+
---
6+
7+
<!-- Please use [context] in title to describe the package related to this issue.
8+
Valid options are; Release, Label, Variable, Installer
9+
context example: bug(installer): {your title here}
10+
-->
11+
12+
### My feature request explained
13+
14+
<!-- A clear and concise description of what the problem is. E.g. I'm always frustrated when [...]
15+
16+
Include:
17+
- use cases
18+
- benefits
19+
- goals
20+
- does it contribute to our vision?
21+
-->
22+
23+
### Describe the solution you'd like
24+
25+
<!-- A clear and concise description of what you want to happen. -->
26+
27+
### Intended users
28+
29+
<!-- Who will use this feature? If known, include any of the following: types of users (e.g. Developer), personas, or specific company roles (e.g. Release Manager). It's okay to write "Unknown" and fill this field in later. -->
30+
31+
### Describe alternatives you've considered
32+
33+
<!-- A clear and concise description of any alternative solutions or features you've considered. -->
34+
35+
### Permissions and Security
36+
37+
<!-- What permissions are required to perform the described actions? Are they consistent with the existing permissions as documented for users and groups as appropriate? Is the proposed behaviour consistent between the UI, API, and other access methods (e.g. email replies)? -->
38+
39+
### Device Information
40+
41+
<!-- 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. -->
42+
43+
<!-- Please delete all information not relivent-->
44+
45+
- Version: [e.g. 22]
46+
- Platform: [e.g. macOS, Google Cloud, ubuntu 18.04]
47+
- Browser: [e.g. stock browser, safari]
48+
- Node Version: [e.g. v16.8.0]
49+
- Yarn Version: [e.g. v1.22.4]
50+
- Docker Version: [e.g. Docker version 19.03.12, build 48a66213fe]
51+
- Package(s): [e.g. @videndum/release-mastermind]
52+
- URL: [e.g. https://console.smartcloud.gg/admin]
53+
54+
### What does success look like, and how can we measure
55+
56+
<!-- 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. -->
57+
58+
<!-- Uncomment to add any other context or screenshots about the feature request here.
59+
### Additional context
60+
-->
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
name: Unknown issue type
3+
about: For use when other issue templates don't work for your issue
4+
title: '<type>([context]): '
5+
---
6+
7+
<!--
8+
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.
9+
10+
Please use [context] in title to describe the package related to this issue.
11+
Valid options are; Release, Label, Variable, Installer
12+
context example: bug(installer): {your title here}
13+
-->
14+
15+
## Issue details
16+
17+
<!--Literally whatever you think you need. You chose this template because all other templates didn't fit... -->
18+
19+
<!-- Uncomment if you want to request a new issue template
20+
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?
21+
22+
## Issue Template Request
23+
-->
24+
25+
<!-- [META]
26+
name:
27+
about:
28+
title:
29+
labels:
30+
assigned:
31+
-->
32+
33+
<!-- [BODY] -->
34+
<!-- Here goes whatever you think the body should be. You can include comments in this section-->

0 commit comments

Comments
 (0)