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: .github/workflows/fork.yaml
+6-5
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ jobs:
34
34
title: 'Bump firecracker version to ${{ env.NEW_VERSION }}'
35
35
pinned: false
36
36
close-previous: true
37
-
assignees: "Callisto13, richardcase"
37
+
assignees: "Callisto13, yitsushi, Skarlso"
38
38
rotate-assignees: true
39
39
body: |-
40
40
This is an automatically generated Issue to release a new version of
@@ -43,17 +43,18 @@ jobs:
43
43
branch published.
44
44
This Issue is to track those manual steps.
45
45
46
-
**Note that for now we are mirroring firecracker's releases of both v1.1.xand v1.2.x versions**.
46
+
**Note that for now we are mirroring firecracker's releases of v1.1.x, v1.2.x and v1.3.x versions**.
47
47
48
48
To complete work on this Issue:
49
49
- [ ] Clone [our fork](https://github.com/weaveworks/firecracker) (if you do not have it already).
50
50
- [ ] Add the upstream as a remote: `git add remote up https://github.com/firecracker-microvm/firecracker`
51
51
- [ ] Fetch all branches and tags: `git fetch && git fetch --tags`
52
52
- [ ] Check out to the relevant `macvtap` version branch. `feature/macvtap` for a new `v1.2.x` release, `feature/macvtapv11x` for a new `v1.1.x` release.
53
-
- [ ] Update the feature branch. `git rebase firecracker-v1.2` for a `v1.2.x` release `git rebase firecracker-v1.1` for a `v1.1.x` release.
54
-
- [ ] Resolve any merge conflicts if necessary.
53
+
- [ ] Update the feature branch. `git rebase firecracker-v1.3` for a `v1.3.x` release `git rebase firecracker-v1.2` for a `v1.2.x` release, etc. etc.
54
+
- [ ] Resolve any merge conflicts if necessary. (There will be merge conflicts.)
55
+
- [ ] Add any code if necessary. (This will gradually become more necessary, because the older this feature branch gets, the more the code around it upstream will change.)
55
56
- [ ] Make sure it builds. (`tools/devtool build`)
- [ ] Create a new tag on the updated firecracker fork branch: `git tag -s ${{ env.NEW_VERSION}}-macvtap -m ${{ env.NEW_VERSION }}-macvtap`.
58
59
- [ ] Push the tag to the fork: `git push <remote> ${{ env.NEW_VERSION }}-macvtap` (A new [release](https://github.com/weaveworks/firecracker/releases) will be created.)
59
60
- [ ] In this repo, trigger the `nightly_e2e` workflow
0 commit comments