Skip to content

Commit 7cdea2c

Browse files
committed
[spr] initial version
Created using spr 1.3.6-beta.1
1 parent 5472a8a commit 7cdea2c

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
name: add-api-version
3+
description: Add a new version to a Dropshot API. Use when the user wants to add a new API version or make versioned changes to an API.
4+
---
5+
6+
# Add API version
7+
8+
Add a new version to a Dropshot API in this repository.
9+
10+
## Instructions
11+
12+
Follow these steps in order. Do not skip ahead.
13+
14+
### Step 1: Fetch the guide
15+
16+
Fetch the guide from the dropshot-api-manager repository:
17+
18+
```bash
19+
curl -fsSL https://raw.githubusercontent.com/oxidecomputer/dropshot-api-manager/refs/heads/main/guides/new-version.md
20+
```
21+
22+
**Do not summarize the guide.** Read and follow it exactly as written. Remember to fetch RFD 619 for context.
23+
24+
### Step 2: Ascertain the scope of the request
25+
26+
If not already provided, ask the user:
27+
28+
* Which API they would like to change.
29+
* What changes to make.
30+
31+
### Step 3: Make the change
32+
33+
Follow the guide carefully and systematically to add a new version to the provided API which makes the given changes.
34+
35+
Follow the guide step by step; do not skip any steps.

0 commit comments

Comments
 (0)