-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Start work for issue #223 * config: add kdadmin * config: all line at end of file, update emoji's * config: update dir path * config: adjust settings * deps: update deno lock --------- Co-authored-by: Calvin Wilkinson <[email protected]>
- Loading branch information
1 parent
c6164d0
commit 5716f78
Showing
13 changed files
with
241 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
**/obj | ||
**/bin | ||
**/cicd/**/bin | ||
*.sln |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
& "dev-tools/bin/kd-admin" create-pr; |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
#!/bin/sh | ||
# generated by deno install | ||
deno "run" "--allow-read" "--allow-write" "--allow-net" "--allow-env" "--allow-run" "--no-config" "https://raw.githubusercontent.com/KinsonDigital/kd-admin/v1.0.0-preview.3/src/main.ts" "$@" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
% generated by deno install % | ||
@deno "run" "--allow-read" "--allow-write" "--allow-net" "--allow-env" "--allow-run" "--no-config" "https://raw.githubusercontent.com/KinsonDigital/kd-admin/v1.0.0-preview.3/src/main.ts" %* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
{ | ||
"$schema": "https://raw.githubusercontent.com/KinsonDigital/kd-admin/preview/schemas/create-pr-schema.json", | ||
"ownerName": "KinsonDigital", | ||
"repoName": "Infrastructure", | ||
"githubTokenEnvVarName": "CICD_TOKEN", | ||
"baseBranches": [ "main", "preview"] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
{ | ||
"$schema": "https://raw.githubusercontent.com/KinsonDigital/kd-admin/preview/schemas/prepare-release-schema.json", | ||
"ownerName": "KinsonDigital", | ||
"repoName": "Infrastructure", | ||
"orgProjectName": "KD-Team", | ||
"releaseTypes": [ | ||
{ | ||
"name": "Preview", | ||
"reviewer": "KinsonDigitalAdmin", | ||
"assignee": "CalvinWilkinson", | ||
"headBranch": "prev-release", | ||
"baseBranch": "preview", | ||
"genReleaseSettingsFilePath": "./dev-tools/prev-gen-release-notes-settings.json", | ||
"releaseNotesDirPath": "./ReleaseNotes/PreviewReleases", | ||
"releasePrTemplateFilePath": "./templates/prev-prepare-release-template.md", | ||
"releaseLabels": [ | ||
"🚀preview-release" | ||
], | ||
"prTitle": "🚀Preview Release (${VERSION})" | ||
}, | ||
{ | ||
"name": "Production", | ||
"reviewer": "KinsonDigitalAdmin", | ||
"assignee": "CalvinWilkinson", | ||
"headBranch": "prod-release", | ||
"baseBranch": "main", | ||
"genReleaseSettingsFilePath": "./dev-tools/prod-gen-release-notes-settings.json", | ||
"releaseNotesDirPath": "./ReleaseNotes/ProductionReleases", | ||
"releasePrTemplateFilePath": "./templates/prod-prepare-release-template.md", | ||
"releaseLabels": [ | ||
"🚀production-release" | ||
], | ||
"prTitle": "🚀Production Release (${VERSION})" | ||
} | ||
], | ||
"githubTokenEnvVarName": "CICD_TOKEN", | ||
"versionFilePath": "./deno.json" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
{ | ||
"$schema": "https://raw.githubusercontent.com/KinsonDigital/kd-admin/preview/schemas/gen-release-notes-schema.json", | ||
"ownerName": "KinsonDigital", | ||
"repoName": "Infrastructure", | ||
"githubTokenEnvVarName": "CICD_TOKEN", | ||
"milestoneName": "${VERSION}", | ||
"headerText": "${REPONAME} Preview Release Notes - ${VERSION}", | ||
"releaseType": "Preview", | ||
"extraInfo": { | ||
"title": "Quick Reminder", | ||
"text": "As with all software, there is always a chance for issues and bugs, especially for preview releases, so your input is greatly appreciated. 🙏🏼" | ||
}, | ||
"emojisToRemoveFromTitle": [ | ||
"🚧", | ||
"🐛", | ||
"✨", | ||
"🚀", | ||
"🧪", | ||
"🔬" | ||
], | ||
"issueCategoryLabelMappings": { | ||
"New Features ✨": "✨new-feature", | ||
"Enhancements 💎": "💎enhancement", | ||
"Bug Fixes 🐛": "🐛bug", | ||
"Breaking Changes 🧨": "🧨breaking-changes", | ||
"Dependency Updates 📦": "📦dependency-update" | ||
}, | ||
"prCategoryLabelMappings": { | ||
"Dependency Updates 📦": "📦dependency-update" | ||
}, | ||
"ignoreLabels": [ | ||
"🚀preview-release" | ||
], | ||
"wordReplacements": { | ||
"chore(deps): ": "" | ||
}, | ||
"firstWordReplacements": { | ||
"Add": "Added", | ||
"Improve": "Improved", | ||
"Fix": "Fixed", | ||
"Update": "Updated", | ||
"Upgrade": "Upgraded", | ||
"Create": "Created", | ||
"Refactor": "Refactored", | ||
"Removed": "Removed", | ||
"Implement": "Implemented", | ||
"Move": "Moved", | ||
"Change": "Changed", | ||
"Increase": "Increased", | ||
"Prevent": "Prevented", | ||
"Introduce": "Introduced", | ||
"Adjust": "Adjusted", | ||
"Replace": "Replaced", | ||
"Deprecate": "Deprecated", | ||
"Integrate": "Integrated" | ||
}, | ||
"boldedVersions": true, | ||
"italicVersions": true, | ||
"otherCategoryName": "Other 🪧" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
{ | ||
"$schema": "https://raw.githubusercontent.com/KinsonDigital/kd-admin/preview/schemas/gen-release-notes-schema.json", | ||
"ownerName": "KinsonDigital", | ||
"repoName": "Infrastructure", | ||
"githubTokenEnvVarName": "CICD_TOKEN", | ||
"milestoneName": "${VERSION}", | ||
"headerText": "${REPONAME} Production Release Notes - ${VERSION}", | ||
"releaseType": "Production", | ||
"emojisToRemoveFromTitle": [ | ||
"🚧", | ||
"🐛", | ||
"✨", | ||
"🚀", | ||
"🧪", | ||
"🔬" | ||
], | ||
"issueCategoryLabelMappings": { | ||
"New Features ✨": "✨new-feature", | ||
"Enhancements 💎": "💎enhancement", | ||
"Bug Fixes 🐛": "🐛bug", | ||
"Breaking Changes 🧨": "🧨breaking-changes", | ||
"Dependency Updates 📦": "📦dependency-update" | ||
}, | ||
"prCategoryLabelMappings": { | ||
"Dependency Updates 📦": "📦dependency-update" | ||
}, | ||
"ignoreLabels": [ | ||
"🚀production-release" | ||
], | ||
"wordReplacements": { | ||
"chore(deps): ": "" | ||
}, | ||
"firstWordReplacements": { | ||
"Add": "Added", | ||
"Improve": "Improved", | ||
"Fix": "Fixed", | ||
"Update": "Updated", | ||
"Upgrade": "Upgraded", | ||
"Create": "Created", | ||
"Refactor": "Refactored", | ||
"Removed": "Removed", | ||
"Implement": "Implemented", | ||
"Move": "Moved", | ||
"Change": "Changed", | ||
"Increase": "Increased", | ||
"Prevent": "Prevented", | ||
"Introduce": "Introduced", | ||
"Adjust": "Adjusted", | ||
"Replace": "Replaced", | ||
"Deprecate": "Deprecated", | ||
"Integrate": "Integrated" | ||
}, | ||
"boldedVersions": true, | ||
"italicVersions": true, | ||
"otherCategoryName": "Other 🪧" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
& "dev-tools/bin/kd-admin" prepare-for-release; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
### Pre-Release ToDo List | ||
```[tasklist] | ||
- [ ] All issues in the assigned milestone are closed, and all issue tasks are complete. | ||
- [ ] Add _**`🚀preview-release`**_ label to this pull request. | ||
- [ ] The pull request is assigned to a project. | ||
- [ ] The pull request is assigned to a milestone. | ||
- [ ] All unit tests have been executed locally and have passed. _(Check out the appropriate release branch before running tests)_. | ||
- [ ] Auto-generated release notes have been reviewed and updated if necessary. | ||
- [ ] Manual QA Testing completed _(if applicable)_. | ||
- [ ] Release to **_preview_** completed. _(The release is performed by running the `🚀Release` workflow)_. | ||
``` | ||
|
||
### Post-Release ToDo List | ||
```[tasklist] | ||
- [ ] The GitHub release has been created and is correct. | ||
``` | ||
|
||
### Additional Information: | ||
|
||
**_<details closed><summary>Unit Tests</summary>_** | ||
|
||
Reasons for local unit test execution: | ||
- Unit tests might pass locally but not in the CI environment during the status check process or vice-versa. | ||
- Tests might pass on the developer's machine but not necessarily on the code reviewer's machine. | ||
</details> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
### Pre-Release ToDo List | ||
```[tasklist] | ||
- [ ] All issues in the assigned milestone are closed, and all issue tasks are complete. | ||
- [ ] Add _**`🚀production-release`**_ label to this pull request. | ||
- [ ] The pull request is assigned to a project. | ||
- [ ] The pull request is assigned to a milestone. | ||
- [ ] All unit tests have been executed locally and have passed. _(Check out the appropriate release branch before running tests)_. | ||
- [ ] Auto-generated release notes have been reviewed and updated if necessary. | ||
- [ ] Manual QA Testing completed _(if applicable)_. | ||
- [ ] Release to **_production_** completed. _(The release is performed by running the `🚀Release` workflow)_. | ||
``` | ||
|
||
### Post-Release ToDo List | ||
```[tasklist] | ||
- [ ] The GitHub release has been created and is correct. | ||
``` | ||
|
||
### Additional Information: | ||
|
||
**_<details closed><summary>Unit Tests</summary>_** | ||
|
||
Reasons for local unit test execution: | ||
- Unit tests might pass locally but not in the CI environment during the status check process or vice-versa. | ||
- Tests might pass on the developer's machine but not necessarily on the code reviewer's machine. | ||
</details> |