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
* Add backport CLI
* Reformat nix files
* Attempt 2 without node2nix
* Remove backport node2nix task and format files
* Add comment about how to regen the package-lock.json if necessary
* Add CONTRIBUTING.md backport section
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+11-1Lines changed: 11 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,6 +31,16 @@ It is recommend to use [direnv](https://direnv.net/) to automatically enter the
31
31
development shell when `cd`'ing into the repository. The [.envrc](./.envrc) is
32
32
already configured.
33
33
34
+
## Backporting
35
+
36
+
We are currently experimenting with workflows for backporting leveraging the
37
+
[backport CLI](https://github.com/sorenlouv/backport). To do a manual backport, once a PR
38
+
has merged, ensure that you have a Github personal access token in
39
+
`~/.backport/config.json` as documented [here](https://github.com/sorenlouv/backport/blob/v9.6.6/docs/config-file-options.md#global-config-backportconfigjson),
40
+
and then run `backport --pr ###` with the PR number.
41
+
42
+
We will eventually try and set up an automated Github action for backports based on PR labels.
43
+
34
44
## CHANGELOG Management
35
45
36
46
Our CHANGELOG.mds are managed with [Changie](https://github.com/miniscruff/changie).
@@ -49,4 +59,4 @@ To release any project in this repository:
49
59
4. Commit the resultant diff with the commit message `<project>: cut release <version>` and rebase it into master via a Pull Request.
50
60
5. Tag the above commit with as `<project>/v<version>` with `git tag $(changie latest -j <project>) <commit-sha>`.
51
61
- If the operator is being released, also tag the same commit as `v<version>`.
0 commit comments