-
-
Notifications
You must be signed in to change notification settings - Fork 3
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
Conversation
… happening BREAKING CHANGE: Breaks previous gulp setup
…dendum/release-mastermind): revert bump of @actions/github actions/github changes the way things are defined, and therefore needs to have a dedicated branch and pull to change this
…videndum/release-mastermind): rework type declarations Moved all type declarations into one file due to changed build method
…endum/release-mastermind): update utilities Moves some things out of old file into utilities to improve code, and adds new functionality to utilities
…ndum/release-mastermind): adds Schedule and refactor all files accordingly Closes: #14 Adds the schedule context, refactors all files and utilises the new shouldRun() function. All Types changed which could lead to breaking changes on older versions of the actions TEST PLAN: Test in pull request BREAKING CHANGE: Possibly breaks configs. Verify your config
…ndum/release-mastermind): updates documentation
…endum/release-mastermind): update config Signed-off-by: Jonathan Stevens <[email protected]>
…videndum/release-mastermind): misc Changes - Yarn.lock & action workflow
…endum/release-mastermind): release Build
…videndum/release-mastermind): refactor the contextHandler.ts into ./src/contexts/ folder as static calls within classes Closes: #198
Signed-off-by: Jonathan Stevens <[email protected]>
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.
Semantic Conditions failed - Please title your pull request using one of the valid options:
Types: bug, chore, opt, optimisation, style, maint, maintenance, ref, refactor, revert, dep, deprecated, removal, docs, documentation, feat, enhance, feature, enhancement, fix
Contexts: @videndum/workflow-mastermind, @videndum/release-mastermind, @videndum/label-mastermind, @videndum/variable-mastermind, @videndum/convention-mastermind, condition, api, util, installer, deps, deps-dev
This message will be automatically updated when you make this change
Signed-off-by: Jonathan Stevens <[email protected]>
Signed-off-by: Jonathan Stevens <[email protected]>
Conventions corrected - Review no longer required
…videndum/release-mastermind): refactor the entire project to enable new docs I have spent about an entire working day refactoring the entire project, to support typeDocs and much more. I've also added a lot of documentation and setup a schema for the JSON files
…to the assign label process
Signed-off-by: Jonathan Stevens <[email protected]>
Signed-off-by: Jonathan Stevens <[email protected]>
Drops support for all submodules which are extracted from main project. All functionality is now renamed "smartcloud" BREAKING CHANGE: Drops support for submodules
Signed-off-by: Jonathan Stevens <[email protected]>
Signed-off-by: Jonathan Stevens <[email protected]>
Overhaul August 21
This pull request initially started as the implementation of Staleness, and schedules, and quickly grew to become an entire overhaul of the entire system.
References
Related issue(s): #198 #14 #AM-1
Author's checklist
Reviewing checklist
1. Primary Reviewer
2. Technical Writer
3. Maintainer
BREAKING CHANGE: Changes configuration method. Please verify your config before updating.