Skip to content

.github: workflows: add rebasing workflows#32

Open
DaniilKl wants to merge 1 commit intomasterfrom
add-rebase-workflow
Open

.github: workflows: add rebasing workflows#32
DaniilKl wants to merge 1 commit intomasterfrom
add-rebase-workflow

Conversation

@DaniilKl
Copy link
Copy Markdown

Related to: TrenchBoot/.github#16 .

@DaniilKl DaniilKl self-assigned this Apr 10, 2026
@DaniilKl DaniilKl marked this pull request as draft April 10, 2026 10:27
@DaniilKl DaniilKl force-pushed the add-rebase-workflow branch 2 times, most recently from 7d50661 to 4278b94 Compare April 10, 2026 18:04
Comment thread .github/workflows/rebase.yml Outdated
Comment thread .github/workflows/rebase-and-build.yml Outdated
Comment thread .github/workflows/rebase.yml Outdated
@DaniilKl DaniilKl force-pushed the add-rebase-workflow branch 3 times, most recently from 94dd17d to a2fbc4e Compare April 15, 2026 10:22
@DaniilKl DaniilKl marked this pull request as ready for review April 15, 2026 10:22
@DaniilKl DaniilKl force-pushed the add-rebase-workflow branch from a2fbc4e to 5325440 Compare April 15, 2026 10:24
DaniilKl added a commit to TrenchBoot/.github that referenced this pull request Apr 15, 2026
This is because it is being used in other TrenchBoot repos as well but
on other branches because of:

TrenchBoot/grub#32
TrenchBoot/qubes-antievilmaid#15
TrenchBoot/xen#26

IMHO there is no reason to mention every use of this workflow.

Signed-off-by: Danil Klimuk <daniil.klimuk@3mdeb.com>
@DaniilKl DaniilKl force-pushed the add-rebase-workflow branch from 5325440 to 53c0f27 Compare April 15, 2026 12:59
DaniilKl added a commit to TrenchBoot/.github that referenced this pull request Apr 15, 2026
This is because it is being used in other TrenchBoot repos as well but
on other branches because of:

TrenchBoot/grub#32
TrenchBoot/qubes-antievilmaid#15
TrenchBoot/xen#26

IMHO there is no reason to mention every use of this workflow.

Signed-off-by: Danil Klimuk <daniil.klimuk@3mdeb.com>
DaniilKl added a commit to TrenchBoot/.github that referenced this pull request Apr 15, 2026
This is because it is being used in other TrenchBoot repos as well but
on other branches because of:

TrenchBoot/grub#32
TrenchBoot/qubes-antievilmaid#15
TrenchBoot/xen#26

IMHO there is no reason to mention every use of this workflow.

Signed-off-by: Danil Klimuk <daniil.klimuk@3mdeb.com>
DaniilKl added a commit to TrenchBoot/.github that referenced this pull request Apr 15, 2026
This is because it is being used in other TrenchBoot repos as well but
on other branches because of:

TrenchBoot/grub#32
TrenchBoot/qubes-antievilmaid#15
TrenchBoot/xen#26

IMHO there is no reason to mention every use of this workflow.

Signed-off-by: Danil Klimuk <daniil.klimuk@3mdeb.com>
Comment thread .github/workflows/rebase.yml Outdated
Comment thread .github/workflows/rebase.yml Outdated
@DaniilKl DaniilKl force-pushed the add-rebase-workflow branch from 53c0f27 to 35aed1c Compare April 16, 2026 09:21
Regarding the "rebase.yml".

We cannot simply rebase commits from TrenchBoot/grub on top of the
commits in the QubesOS/qubes-grub2, because:

1. The actual history for grub component is held in patches in the
   QubesOS/qubes-grub2 repository, so we need to do a convertion from
   patches to commits every time we want to try to rebase.
2. We want to track the changes to the other files from the
   QubesOS/qubes-grub2 except the patches for the grub component, as
   versions of these files might be closesly related to the changes in
   the patches for the grub component.

Other changes that should be done due to history format difference
between the QubesOS/qubes-grub2 and TrenchBoot/grub should will be resolved
by TrenchBoot the follwoing commit when the actual rebase happen:

2f477ee

Signed-off-by: Danil Klimuk <daniil.klimuk@3mdeb.com>
@DaniilKl DaniilKl force-pushed the add-rebase-workflow branch from 35aed1c to d5c69f9 Compare April 16, 2026 10:59
@DaniilKl DaniilKl changed the title .github: workflows: rebase-and-build.yml: add .github: workflows: add rebasing workflows Apr 16, 2026
@DaniilKl DaniilKl changed the base branch from tb-dev to master April 16, 2026 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant