Validate publish steps with additional commands
Cleaning up the change files and adding additional commands to central enum
This commit is contained in:
Родитель
2a95eee043
Коммит
de949850ac
|
@ -0,0 +1,49 @@
|
|||
# Contributing
|
||||
|
||||
## Development setup
|
||||
|
||||
This repo uses `yarn` for package management:
|
||||
|
||||
```
|
||||
git clone https://github.com/microsoft/nova-facade.git
|
||||
yarn
|
||||
```
|
||||
|
||||
## Build (no typechecking, incremental)
|
||||
|
||||
This repo uses [`lage`](https://microsoft.github.io/lage) to achieve incremental builds:
|
||||
|
||||
```
|
||||
yarn build
|
||||
```
|
||||
|
||||
## Test
|
||||
|
||||
Within your package folder, run this command for unit tests:
|
||||
|
||||
```
|
||||
yarn test
|
||||
```
|
||||
|
||||
## Lint
|
||||
|
||||
```
|
||||
yarn lint
|
||||
```
|
||||
|
||||
## PRs and package publishing
|
||||
|
||||
This repo is using beachball for package management. The change files generated
|
||||
by beachball are included with your PR and used in CI to publish the packages.
|
||||
|
||||
# Checking the status of your branch
|
||||
|
||||
```
|
||||
yarn beachball check
|
||||
```
|
||||
|
||||
# Preparing your branch for PR
|
||||
|
||||
```
|
||||
yarn beachball change
|
||||
```
|
|
@ -1,7 +0,0 @@
|
|||
{
|
||||
"type": "patch",
|
||||
"comment": "Initial alpha version",
|
||||
"packageName": "@nova/react",
|
||||
"email": "kerrynb@microsoft.com",
|
||||
"dependentChangeType": "patch"
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
{
|
||||
"type": "patch",
|
||||
"comment": "Initial alpha version",
|
||||
"packageName": "@nova/react-test-utils",
|
||||
"email": "kerrynb@microsoft.com",
|
||||
"dependentChangeType": "patch"
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"type": "patch",
|
||||
"comment": "Initial alpha version",
|
||||
"comment": "Add command types to central commanding",
|
||||
"packageName": "@nova/types",
|
||||
"email": "kerrynb@microsoft.com",
|
||||
"dependentChangeType": "patch"
|
|
@ -60,6 +60,8 @@ export enum EntityAction {
|
|||
default = "default",
|
||||
view = "view",
|
||||
list = "list",
|
||||
info = "info",
|
||||
delete = "delete",
|
||||
signout = "signout",
|
||||
updateProfilePicture = "updateProfilePicture",
|
||||
updateDisplayName = "updateDisplayName",
|
||||
|
@ -78,4 +80,19 @@ export enum EntityType {
|
|||
outlook_fileshub = "outlook_fileshub",
|
||||
outlook_tasks = "outlook_tasks",
|
||||
m365_app = "m365_app",
|
||||
m365_appsideload = "m365_appsideload",
|
||||
office_home = "office_home",
|
||||
office_create = "office_create",
|
||||
office_mycontent = "office_mycontent",
|
||||
office_spaces = "office_spaces",
|
||||
office_outlook = "office_outlook",
|
||||
office_teams = "office_teams",
|
||||
office_word = "office_word",
|
||||
office_excel = "office_excel",
|
||||
office_powerpoint = "office_powerpoint",
|
||||
office_onenote = "office_onenote",
|
||||
office_sway = "office_sway",
|
||||
office_forms = "office_forms",
|
||||
office_visio = "office_visio",
|
||||
office_stream = "office_stream",
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче