You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CONTRIBUTING.md
+66-10
Original file line number
Diff line number
Diff line change
@@ -53,6 +53,8 @@ The majority of development is done on macOS, so we have some helpers set-up to
53
53
| `style` | Changes that do not affect the meaning of the code (whitespace, formatting, etc.). |
54
54
| `test` | Adding missing tests or correcting existing tests, benchmarks, fuzzing, etc. |
55
55
56
+
<!-- Code of Conduct? -->
57
+
56
58
## Contributing a code change
57
59
58
60
In order to contribute a code change, you should fork the repository, make your changes, and then submit a pull request. Crucially, all code changes should be preceded by an issue that you've been assigned to. If an issue forthe change you'd like to introduce already exists, please communicatein the issue that you'd like to take ownership of it. If an issue doesn't yet exist, please create one expressing your interest in working on it and discuss it first, prior to working on the code. Code changes without a related issue will generally be rejected.
@@ -71,15 +73,12 @@ Git has a built-in flag to append this line automatically:
71
73
git commit -s -m 'This is my commit message'
72
74
```
73
75
74
-
You can find more details about the DCO checker in the [DCO app repo](https://github.com/dcoapp/app).
76
+
You can find more details about the _Developer Certificate of Origin_ checker in the [DCO app repo](https://github.com/dcoapp/app).
75
77
76
-
Additionally, please update [the changelog](CHANGELOG.md) if you're making any user-facing changes.
78
+
<!-- https://cla-assistant.io? -->
77
79
78
80
## Build provider from source
79
81
80
-
> [!IMPORTANT]
81
-
> You probably want **"Install provider (as a user)"** instead.
82
-
83
82
This will build the provider for the current OS and CPU architecture, and install it into your Go binary path.
84
83
85
84
1. Clone this Git repository.
@@ -216,7 +215,7 @@ make bench
216
215
Benchmark files are timestamped, so you can compare benchmark results across runs. See [benchstat documentation](https://pkg.go.dev/golang.org/x/perf/cmd/benchstat) to understand how to most effectively slice the results.
217
216
218
217
> [!NOTE]
219
-
> If you put old before new, values in the right-most column represent the size of the decrease (negative values are better). If you reverse them and push new before old, values in the right-most column represent the size of the increase (positive values are better).
218
+
> If you put old (previous) before new (current), values in the right-most column represent the size of the decrease (negative values are better). If you reverse them and push new (current) before old (previous), values in the right-most column represent the size of the increase (positive values are better).
1. In VSCode, open the extension pane for _Run and Debug_.
325
+
1. In VS Code, open the extension pane for _Run and Debug_.
326
326
327
327
1. At the top of the pane, select_Debug Terraform Provider_ from the pulldown menu, then click the _Play_ icon (sideways triangle). The bottom statusbar will change color.
328
328
329
329
1. If the console does not open automatically, you can open it with `⌘ ⇧ P`, search for"debug", and select_Debug Console: Focus on Debug Console View_.
330
330
331
-
1. In the VSCode console, there will be a line of code that begins with `TF_REATTACH_PROVIDERS=` and then a JSON string. Copy the entire line, paste it into your Terminal, and **prefix** the command with the `export` keyword.
331
+
1. In the VS Code console, there will be a line of code that begins with `TF_REATTACH_PROVIDERS=` and then a JSON string. Copy the entire line, paste it into your Terminal, and **prefix** the command with the `export` keyword.
332
332
333
333
```bash
334
334
export TF_REATTACH_PROVIDERS='{"@TODO":…}'
@@ -353,3 +353,59 @@ To enable debugging for this Terraform provider:
0 commit comments