microsoft/typespec

Public

mirrored fromhttps://github.com/microsoft/typespecAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
main

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

.chronus/config.yaml

82lines · modecode

1baseBranch: main
2
3changeKinds:
4 internal:
5 versionType: none
6 title: Internal
7 description: Internal changes that are not user facing
8
9 fix:
10 versionType: patch
11 title: Bug Fix
12 description: Fixes to existing features
13
14 dependencies:
15 versionType: none
16 title: Bump dependencies
17 description: Bumps dependencies
18
19 feature:
20 versionType: minor
21 title: Feature
22 description: Adds new features
23
24 deprecation:
25 versionType: minor
26 title: Deprecation
27 description: Change that deprecate an existing feature but is not breaking.
28
29 breaking:
30 versionType: major
31 title: Breaking Change
32 description: Changes that break existing features
33
34versionPolicies:
35 - name: typespec-stable
36 type: lockstep
37 step: minor
38 packages:
39 - "@typespec/compiler"
40 - "@typespec/http"
41 - "@typespec/openapi"
42 - "@typespec/openapi3"
43 - "@typespec/json-schema"
44 - "typespec-vscode"
45 - "@typespec/prettier-plugin-typespec"
46
47 - name: typespec-preview
48 type: lockstep
49 step: minor
50 packages:
51 - "@typespec/versioning"
52 - "@typespec/rest"
53 - "@typespec/protobuf"
54 - "@typespec/eslint-plugin"
55 - "@typespec/html-program-viewer"
56 - "@typespec/internal-build-utils"
57 - "typespec-vs"
58 - "@typespec/library-linter"
59 - "@typespec/events"
60 - "@typespec/sse"
61 - "@typespec/streams"
62 - "@typespec/xml"
63 - "@typespec/standalone-cli"
64
65 - name: standalone
66 type: independent
67 packages:
68 - "@typespec/http-client-python"
69 - "@typespec/http-client-java"
70
71changelog: ["@chronus/github/changelog", { repo: "microsoft/typespec" }]
72
73additionalPackages:
74 - packages/http-client-python
75 - packages/http-client-java
76
77changedFiles:
78 - "!**/*.md"
79 - "!**/*.test.ts"
80 - "!**/*.test.tsx"
81 - "!**/packages/*/test/**/*"
82 - "!**/*.e2e.ts"
83