!aGqRytqbCECitOFhbt:nixos.org

Release Management

340 Members
25.11 "Xantusia" | https://nixos.github.io/release-wiki/Home.html92 Servers

Load older messages


SenderMessageTime
20 Nov 2023
@raitobezarius:matrix.orgraitobezarius We can do workflow modifications before we do release 20:13:37
@raitobezarius:matrix.orgraitobezarius Not during the moment we do release 20:13:42
@infinisil:matrix.orginfinisil
In reply to @raitobezarius:matrix.org
And we needed to edit tags, etc.
Tags aren't protected afaik?
20:14:16
@raitobezarius:matrix.orgraitobezariusGitHub insist otherwise20:14:25
@raitobezarius:matrix.orgraitobezariusUntil we figured out that the UI enable us to modify them20:14:32
@raitobezarius:matrix.orgraitobezariusBut the CLI interaction with the Git server doesn't.20:14:38
@raitobezarius:matrix.orgraitobezariusBut even so, doesn't change the fact that we cannot amend the beta commit20:15:25
@raitobezarius:matrix.orgraitobezarius * But even so, doesn't change the fact that we cannot amend the beta commit (on the release branch)20:15:31
@infinisil:matrix.orginfinisilPersonally I'd prefer no force pushes, but sure20:16:03
@figsoda:matrix.orgfigsodaI don't think I tried to delete the tag from the CLI, I was going to search it because I could never remember the command, but I realized I could just use the web UI20:16:04
@raitobezarius:matrix.orgraitobezarius
In reply to @infinisil:matrix.org
Personally I'd prefer no force pushes, but sure
It doesn't matter, the branch has seen no public usage yet
20:16:21
@raitobezarius:matrix.orgraitobezariusWe could just scrap off the whole branch and restart it20:16:30
@raitobezarius:matrix.orgraitobezariusWe are not saying to force push on master to be clear20:16:36
@infinisil:matrix.orginfinisil
In reply to @raitobezarius:matrix.org
We could just scrap off the whole branch and restart it
I don't think you can delete it
20:16:52
@raitobezarius:matrix.orgraitobezariusNo, we cannot because of the hook20:17:02
@raitobezarius:matrix.orgraitobezariusWe could before the changes, though.20:17:06
@raitobezarius:matrix.orgraitobezariusWe could say that next time force push has to be restrained but someone has to write the new instructions20:17:14
@raitobezarius:matrix.orgraitobezariusAnd PR the new workflow20:17:18
@raitobezarius:matrix.orgraitobezarius
In reply to @figsoda:matrix.org
I don't think I tried to delete the tag from the CLI, I was going to search it because I could never remember the command, but I realized I could just use the web UI
I think I tried and it failed but maybe I also failed to do it properly; regardless, too much divergence from the handbook is not good
20:17:49
@raitobezarius:matrix.orgraitobezarius figsoda: Can you reconvene a time for the next branch-off attempt? 20:18:21
@raitobezarius:matrix.orgraitobezariusFor tomorrow?20:18:24
@infinisil:matrix.orginfinisilFrom what you told me though, the workflow in https://github.com/NixOS/release-wiki/pull/70 seems to be working though. It only doesn't work because of a mistake, which wasn't documented before.20:18:47
@figsoda:matrix.orgfigsodaYeah the main issue is that the -23.11 branches had already diverged from master because the push is not 20:18:54
@figsoda:matrix.orgfigsoda
In reply to @raitobezarius:matrix.org
figsoda: Can you reconvene a time for the next branch-off attempt?
The same time (7pm UTC) works for me
20:19:13
@raitobezarius:matrix.orgraitobezarius
In reply to @infinisil:matrix.org
From what you told me though, the workflow in https://github.com/NixOS/release-wiki/pull/70 seems to be working though. It only doesn't work because of a mistake, which wasn't documented before.
I already explained that this workflow is not equivalent to the previous one due to the absence of signing
20:19:35
@raitobezarius:matrix.orgraitobezarius(+ the tag)20:20:11
@raitobezarius:matrix.orgraitobezariusWhether or not this works is not really relevant, being mistakes resilient or mistake undoable is also important for a workflow20:20:27
@raitobezarius:matrix.orgraitobezariusThere's an infinite amount of workflows that could work20:20:40
@raitobezarius:matrix.orgraitobezariusBut there's one we adopted before and new ones we could adopt and we didn't really adopt new ones because this one is not merged20:20:56
@raitobezarius:matrix.orgraitobezarius * But there's one we adopted before and new ones we could adopt and we didn't really adopt this new one because this one is not merged 20:22:01

Show newer messages


Back to Room ListRoom Version: 6